--- libgig/trunk/ChangeLog 2014/05/16 23:08:42 2555 +++ libgig/trunk/ChangeLog 2014/05/22 15:54:02 2574 @@ -11,6 +11,7 @@ - added man page for "sf2dump" - added new command line tool "korgdump" (and a man page for it) - added new command line tool "korg2gig" (and a man page for it) + - moved source files of command line tools to new subdir src/tools * SoundFont file format: - initial implementation @@ -22,6 +23,15 @@ - initial support for sample based instruments in KORG's file format (.KMP and .KSF files) + * AKAI file format: + - Added Linux/POSIX ported version of libakai. Note that libakai is released + under LGPL terms while libgig is released under GPL terms. To handle this + license difference appropriately the AKAI support part is built as + separate DLL (.so file). + - Fixed Mac OSX support so that the Akai lib files and tools compile without + any exotic third party libraries. + - Fixed various compilation errors for Windows. + * src/gig.cpp: - bugfix: VCF velocity dynamic range and VCF velocity curve weren't saved correctly @@ -43,6 +53,9 @@ - added some more sanity checks in Region::AddDimension() - added new method Region::DeleteDimensionZone(dimension_t, int) - added new method Region::SplitDimensionZone(dimension_t, int) + - Fixed crash caused by Region::GetDimensionRegionByValue() that happened + with certain velocity split sounds under certain conditions (added bound + constraints to prevent that) * src/DLS.cpp, src/DLS.h: - added new method File::GetFileName()