--- linuxsampler/trunk/ChangeLog 2013/08/18 14:20:53 2460 +++ linuxsampler/trunk/ChangeLog 2014/01/10 12:20:05 2500 @@ -28,6 +28,12 @@ - build fix: ChangeFlagRelaxed.h was missing in makefile - build fix: libsndfile compiler flags were missing in some makefiles + - fix for building with bison 3.0 (#202) + - Mac OS X: added temporary hack allowing to spawn gigedit as callback + on the process's main thread + - fixed build error on newer MinGW + - support building with older jack versions + - support building with spaces in vst sdk path * general changes: - Refactoring: moved the independent code from @@ -77,6 +83,13 @@ and broken for ppc64. (Seq_cst loads and stores are actually not used in LS, so the bug wasn't noticable.) - lsatomic.h: added ARMv7 support + - Added support for multiple MIDI input ports per sampler channel (and + added various new C++ methods for this new feature / design change, old + C++ API methods for managing SamplerChannel's MIDI inputs are now marked + as deprecated but are still there and should provide full behavior + backward compatibility). + - AbstractEngine::GSChecksum(): don't allocate memory on the stack (was + unsafe and caused compilation error with clang 2.x). * Gigasampler format engine: - implemented the "round robin keyboard" dimension @@ -328,6 +341,7 @@ - JACK audio: jack_port_get_buffer() was cached and called outside RT context. - ASIO driver: removed compiler warnings + - CoreAudio: fixed minor error handling bug * LSCP server: - added support for sending MIDI CC messages via LSCP command