--- libgig/trunk/ChangeLog 2006/05/14 07:15:38 864 +++ libgig/trunk/ChangeLog 2007/03/02 01:04:45 1050 @@ -1,5 +1,15 @@ Version CVS HEAD (?) + * packaging changes: + - ported to Windows using native Windows functions for file IO + (provided Dev-C++ + mingw project file) + +Version 3.1.0 (24 Nov 2006) + + * packaging changes: + - changed deprecated copyright attribute to license; + added ldconfig to post-(un)install steps on libgig.spec (RPM) + * src/gig.cpp, src/gig.h: - added support for more than one set of custom velocity splits inside a region (for example different velocity split levels for @@ -8,6 +18,29 @@ instead of the wave chunk - keyswitching dimension is changed from split type "normal" to "bit" + - real support for 24 bit samples - samples are not truncated to + 16 bits anymore + - support for reading of ".art" files. (Merging of .art and .gig + files are not implemented yet.) + - several fixes for the write support + - support for sample groups added + + * src/DLS.cpp, src/DLS.h: + - support for reading of ".art" files + - removed incorrect use of memccpy in the write support (patch by + Jeremy Kerr) + - several fixes for the write support + + * src/gigextract.cpp: + - real support for 24 bit samples + + * src/gigdump.cpp: + - print global file informations + - print sample groups + + * general changes: + - added CPPUnit test cases (at the moment primarily for automatic check + of Gigasampler write support) Version 3.0.0 (28 Apr 2006)