--- linuxsampler/trunk/ChangeLog 2006/12/17 22:35:01 981 +++ linuxsampler/trunk/ChangeLog 2007/02/03 15:33:00 1038 @@ -19,6 +19,14 @@ drumkits is possible - new notification events for tracking audio/MIDI device changes, MIDI instrument map changes and MIDI instrument changes + - sampler was limited to load max. 200 instruments in the background + due to a constant size RingBuffer FIFO which is now replaced by a + dynamic (unlimited) size std::list FIFO + - added FX sends, these allow to route audio signals to arbitrary audio + output channels for being processed by external effect processors + (i.e. jack-rack), the send levels are controllable via arbitrary MIDI + controllers + - global (sampler wide) volume can now be controlled at runtime * MIDI driver: - dispatch bank select (MSB and LSB) messages @@ -27,9 +35,15 @@ - if a filter is used and EG2 finishes before EG1, let the voice die when EG2 has finished (this fixes a problem with clicks and voice starvation for some gigs) + - playback is no longer disabled during instrument loading + - all notes playing on a channel that changes its instrument keep + playing with the old instrument until they get a note off + command * Bug fixes: - fixed crash occurring on certain LSCP scripts (Bug 39) + - another thread safety fix for lscp "load engine" and "set + channel audio output device" Version 0.4.0 (24 November 2006)