--- linuxsampler/trunk/ChangeLog 2006/02/10 14:57:40 838 +++ linuxsampler/trunk/ChangeLog 2006/05/31 23:39:19 868 @@ -1,6 +1,9 @@ Version CVS HEAD (?) * packaging changes: + - changed deprecated copyright attribute to license; added ldconfig + to post-(un)install steps; added devel package for liblinuxsampler; + to linuxsampler.spec (RPM) - install necessary development header files for allowing 3rd party applications to link against liblinuxsampler - liblinuxsampler's API documentation can be generated with 'make docs' @@ -12,6 +15,10 @@ configure script argument though (mandatory for cross-compilation) - do not automatically pick optimized gcc flags if the user already provided some on his own (as CXXFLAGS) + - added compile time option to disable processing of All-Notes-Off MIDI + messages + - added compile time options to allow disabling the various audio and + MIDI drivers * Gigasampler format engine: - extensive synthesis optimization @@ -50,6 +57,10 @@ parameter - added smoothing of volume changes caused by control change messages + - sample loop parameters are now taken from the DimensionRegion + instead of the wave chunk + - fixed keyswitching for v3 gigs with a number of keyswitch splits + not equal to a power of two * LSCP server: - fixed application exit on broken pipe error (fixes bug #20) @@ -78,6 +89,8 @@ (new LSCP commands: GET TOTAL_VOICE_COUNT, GET TOTAL_VOICE_COUNT_MAX, SUBSCRIBE TOTAL_VOICE_COUNT, UNSUBSCRIBE TOTAL_VOICE_COUNT) - fixed some memory management errors + - fixed some concurrency problems that could lead to crashes when + LSCP commands were executed Version 0.3.3 (15 July 2005)