--- linuxsampler/trunk/ChangeLog 2008/12/07 01:26:46 1800 +++ linuxsampler/trunk/ChangeLog 2009/01/26 17:27:29 1827 @@ -8,6 +8,8 @@ - fixed compilation with gcc 4.3 - fixes for building on OS X (thanks to Ebrahim Mayat for testing) - fixed configure so it detects x86_64 (#107) + - fixes for building with newer MinGW versions + - fix for building with bison 2.4 (#111) * general changes: - bugfix: on some POSIX systems instrument editor plugins refused to @@ -34,6 +36,7 @@ - added memory ordering constraints to improve stability on multi-core and multi-cpu systems - maximum voices and disk streams can now be altered at runtime + - fixed CPU feature detection on x86_64 (maybe fixes #108) * audio driver: - removed the nonsense audio channel constraint (which was hard coded to @@ -109,10 +112,16 @@ - added new LSCP command "SET STREAMS" to globally alter the maximum amount of disk streams, added new LSCP event "GLOBAL_INFO:STREAMS" which will be triggered respectively + - bugfix: retry if "select" returns EINTR (this fixes a crash when + a gigedit file dialog is opened) * Bug fixes: - fixed a crash which occurs when removing a sampler channel waiting to start instrument loading after another channel + - fixed a crash which occurs when removing a sampler channel with + instrument loading in progress (bug #113) + - fixed termination caused by uncaught exception when adding MIDI + instrument with PERSISTENT load mode Version 0.5.1 (6 December 2007)