--- linuxsampler/trunk/ChangeLog 2012/09/22 18:28:38 2372 +++ linuxsampler/trunk/ChangeLog 2012/11/04 10:36:30 2378 @@ -20,6 +20,8 @@ - lsatomic.h: use gcc provided atomic functions if building with gcc 4.7 and C++11 - modernized configure script + - fixed linkage error when building with + LDFLAGS="-Wl,--no-undefined" (#190) * general changes: - Refactoring: moved the independent code from @@ -52,6 +54,11 @@ instrument on an engine channel (a.k.a. part). Some GigaStudio instruments for example are splitted over several files like "Foo.gig", "Foo.gx01", "Foo.gx02", ... + - Added new C++ API method Sampler::GetGlobalMaxVoices(). + - Added new C++ API method Sampler::GetGlobalMaxStreams(). + - Added new C++ API method Sampler::SetGlobalMaxVoices(). + - Added new C++ API method Sampler::SetGlobalMaxStreams(). + - Various "const" and "restrict" optimizations. * Gigasampler format engine: - implemented the "round robin keyboard" dimension @@ -361,6 +368,8 @@ introduced in previous fix) - fixed crash when a channel received a program change while playing a note in a key group + - fixed erroneous error message piping in VoiceBase.h + (labelled "Disk stream not available in time") Version 1.0.0 (31 July 2009)