[LAA] FluidSynth 1.1.1 "Clarity" released

josh at resonance.org josh at resonance.org
Sun Dec 20 20:56:27 EST 2009


On behalf of the FluidSynth development team I'm happy to announce the  
release of FluidSynth 1.1.1 "Clarity".  This is primarily a bug fix  
release to 1.1.0, but also includes a couple new API additions.   
Upgrade from 1.1.0 is highly recommended, as there were many  
regressions in that version, especially in regards to QSynth  
compatibility.

http://fluidsynth.resonance.org

FluidSynth is a software synthesizer based on the SoundFont 2 standard.


Bug fixes
---------
Recommit fix for voice stealing algorithm (David Henningsson)
Update deltatime on midi file load, ticket #59 (David Henningsson and  
Josh Green, reported by Hans Petter Selasky)
Build fix on OS X 10.4 (David Fang and Ebrahim Mayat)
Fixed most asynchronous assignment/query regressions affecting QSynth  
(chorus, reverb, polyphony, MIDI CCs and presets) (Josh Green, reports  
and testing by Rui Nuno Capela)
Reverted queuing of chorus and reverb assignments which fixes  
real-time performance issues when changing values (Josh Green)
Fixed issue with audio thread changes affecting CoreAudio on OS X  
(Josh Green, reported by Ebrahim Mayat)
Improved SMP safety with CC MIDI controls, polyphony, modulators and  
synth gain (Josh Green)
Fixed crash bugs in fluid_timer functions (Josh Green)
Reverted char * -> const char * changes to function prototypes (Josh  
Green, reported by Rui Nuno Capela)
Fixed TCP server build issue where WITHOUT_SERVER was still being set  
on win32 (Josh Green)
Fixed crash when Jack driver was re-created (Josh Green)
Fixed unknown macro warning in FluidSynth man page (David Henningsson)

API changes
-----------
New fluid_synth_get_channel_info() for a thread safe way of getting  
channel preset info (Josh Green)
New fluid_synth_unset_program() to unset a channel preset assignment  
(Josh Green)
Marked fluid_synth_get_channel_preset() as deprecated (Josh Green)

Misc
----
Return queue process is now a thread instead of a timer and more  
responsive (Josh Green)
Added missing dist files in doc/ (Josh Green)
Updated README-OSX (Ebrahim Mayat)
Developer documentation update (Josh Green)

Contributors
------------
Josh Green
David Henningsson
Rui Nuno Capela
Ebrahim Mayat
David Fang
Hans Petter Selasky




More information about the Linux-audio-announce mailing list