Feature #71

FluidSynth: dynamicall load SF?

Added by klo nuo over 8 years ago. Updated about 4 years ago.

Start date:
February 18, 2012
Due date:
% Done:


Estimated time:
Affects version:


Can somehow soundfont files by loaded dynamically (foobar2000 MIDI plugin - I think source is available)?


#1 Updated by John Lindgren over 8 years ago

The default is to load sound fonts when the first MIDI file is played. If you want some other behavior, please explain what you mean.

#3 Updated by John Lindgren over 8 years ago

  • Category set to plugins/amidi-plug

#4 Updated by klo nuo over 8 years ago

Thanks for your reply and sorry for lack of comprehension in my initial message.

When I play a MIDI file whole SF is load in memory. What I ask is dynamic loading of instruments without rolling whole SF in memory, as it's done in foo_midi plugin of foobar2000 player.
However while I searched for a link to the source of this plugin, I found that dynamic loading is made possible by BASSMIDI driver:

I want to run Colossus, without loading 1GB in RAM and while at it, Colossus has each instrument in separate SF file. Is it possible to load .sflist file (which is directory listing of this SF file instruments)?

#5 Updated by John Lindgren over 8 years ago

I see what you are saying now and the need for it; however I don't think the Fluidsynth library supports this. (I could be wrong.)

#6 Updated by John Lindgren about 4 years ago

  • Status changed from New to Rejected

Closing since as stated earlier, I don't think Fluidsynth supports this.

Also available in: Atom PDF