Many thanks to Oweno for creating the wonderful Fluidsynth~ library installer.
I think his work gives us both flexibility and extends the power of organelle~/pd into using MIDI in a very interesting way!
I will be releasing a Fluidsynth~ patch to the community ASAP, this DEMO that hopefully will show everyone the immense power we will have access to relatively soon. The patch will be a template for others to simply replace and reload their own soundfonts and program them into amazingness. I will be creating a suite of tools with them as in days of yore: Synths, PADS, BASS, Percussion and SFX. I am thinking one of each to start out.
I will share two main issues at the get go to save EVERYONE some time.
1.) Loading and unloading a soundfont is not trivial. because we are sometimes loading/unloading several 100 MB soundfonts the transitions will never be 100% smooth, so i may install a delay function to reduce Panic/Crashes.
2.) Some Synths don't turn off without an ADSR. Trust me. I spent like 8 hours struggling with this. And if my track record tells you anything 8 hours is a small eternity. I perhaps should read through the fluidsynth~ docs again. I thought it was a matter of controlling the generator function for notes but it's either the wrong datastream of it wants an external ADSR, which would make sense but if it could be elegantly handled inside Fluidsynth~ i would be overjoyed.