Create 16 tracks with fluidsynth as dssi plugin, each its own
instrument. Works.

Save the .rg-file. Load it again. Instrument #16 is dead and can only be
revived with reloading fluidsynth-dssi.

Creating a 17th instrument with fluidsynth-dssi can lead to anything,
including noise and frozen Rosegarden.

Standard fluidsynth-dssi is configured with max. 16 instances, so there
might be a race condition: it can't always initialize all 16 instances.

The solution requires re-compiling fluidsynth-dssi (not the whole
fluidsynth). See
http://sourceforge.net/projects/dssi/files/fluidsynth-dssi/
and grab the latest version (1.0.0). In README there's the hint:

4. If you wish to change the maximum number of simultaneous
    instances supported by FluidSynth-DSSI (currently 16), edit the
    file src/fluidsynth-dssi.h and change the FSD_CHANNEL_COUNT
    definition.

I set it on 25. That's perfect for Rosegarden (max. 24 synthesizer
plugin instruments plus one for the race condition).

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to