--- linuxsampler/trunk/ChangeLog 2013/02/24 08:59:25 2420 +++ linuxsampler/trunk/ChangeLog 2013/05/03 14:26:32 2448 @@ -64,6 +64,11 @@ - all engines: add pan CC value to instrument pan parameter before applying panning, instead of using two separate pan functions in series (#182) + - added a lock guard class for exception safe mutex handling and + used it everywhere appropriate + - Immediately apply scale tuning changes to active voices. + - Exposed scale tuning to C++ API (along to the already existing standard + SysEx way). * Gigasampler format engine: - implemented the "round robin keyboard" dimension @@ -304,6 +309,8 @@ - Fixed variable underflow in VirtualMidiDevice, which caused graphical virtual keyboards in frontends / instrument editors being stuck. - Bugfix in VirtualMidiDevice: process note on with velocity 0 as note off. + - Implemented missing handling of MIDI "running status". + - CoreMIDI fix: a MIDIPacket can contain more than one event per packet. * audio driver: - ASIO driver fixes for newer gcc versions (fix from PortAudio)