fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fluid-dev] Merged fluidsynth_event_queue branch into trunk


From: josh
Subject: [fluid-dev] Merged fluidsynth_event_queue branch into trunk
Date: Tue, 22 Sep 2009 00:15:56 -0700
User-agent: Internet Messaging Program (IMP) H3 (4.1.6)

I merged the fluidsynth_event_queue branch into trunk, following a commit of changes to the reverb and chorus code. So the fluidsynth_event_queue branch should now be considered inactive and commits made only to trunk.

Reverb and chorus should now be thread safe and use the event queue and return event queue for setting and synchronizing parameters to the synth shadow variables (for use with fluid_synth_*_get functions). I think tuning and cpu_load are probably the only remaining areas which still have multi-thread related issues, but the whole lot could use some more analysis to make sure.

We are getting closer to a thread safe FluidSynth :) I'm tempted to throw in multi-core support, so we can see some more obvious benefits from this work.

Cheers!

Josh





reply via email to

[Prev in Thread] Current Thread [Next in Thread]