--- linuxsampler/trunk/ChangeLog 2014/09/06 13:04:01 2672 +++ linuxsampler/trunk/ChangeLog 2015/08/30 10:00:44 2840 @@ -1,4 +1,10 @@ -Version CVS HEAD (?) +Version SVN trunk (?) + + * general changes: + - fixed printf type errors (mostly in debug messages) + - use unique_ptr instead of auto_ptr when building with C++11 + +Version 2.0.0 (15 July 2015) * packaging changes: - fixed building with newer MinGW-w64 @@ -126,6 +132,7 @@ - Fixed support for 'aftertouch' attenuation controller. - Fixed crash that happened with velocity split sounds under certain conditions (see also previous commit on libgig). + - fixed behaviour of filter LFO * SFZ format engine: - Initial implementation (not usable yet) @@ -290,6 +297,7 @@ - bugfix: generation of velocity curves etc should not be done after each "#include", only after the main file is parsed - bugfix: line numbers in error messages were wrong after "#include" + - added support for float and 32 bit sample files * SoundFont format engine: - Initial implementation (not usable yet) @@ -337,6 +345,12 @@ - VST: implemented retrieval and switching of programs using the sampler's internal MIDI instrument mapping system + * Instrument editor interface: + - Changed instrument editor plugin interface, providing additional + informations like the EngineChannel for which the instrument editor was + spawned for. This allows the instrument editors to interact more actively + with the sampler. + * MIDI driver: - ALSA MIDI driver supports now "NAME" device parameter, for overriding the ALSA sequencer client name @@ -360,6 +374,8 @@ - MME bugfix: driver wasn't closed properly - CoreMIDI: automatically connect to all input sources by default (driver parameter "AUTO_BIND"). + - CoreMIDI: fixed auto bind feature to CoreMIDI ports that go online + - CoreMIDI: fixed minor memory leak * audio driver: - ASIO driver fixes for newer gcc versions (fix from PortAudio)