Quoting David Henningsson :
j...@resonance.org skrev:
The reverb and chorus
fluid_synth_* routines are also problematic areas, since double floating
point values are being assigned, which aren't atomic on SMP machines.
This could potentially lead to synthesis glitches when values are being
assig
j...@resonance.org skrev:
> The reverb and chorus
> fluid_synth_* routines are also problematic areas, since double floating
> point values are being assigned, which aren't atomic on SMP machines.
> This could potentially lead to synthesis glitches when values are being
> assigned.
Couldn't we ju
Hello FluidSynthians ;)
I committed some more thread safety related changes, in particular
with SoundFont loading/unloading and presets. There is now another
low priority timer thread which processes return events from the
synthesis thread (for freeing data and other things which shouldn't