plugdata
plugdata copied to clipboard
Possible to have mac DLS Synth as midi output?
Hi!
In MaxMSP the default midi output on Mac is the AU DLS Synth. I'm curious if it would be possible to have this as an output in the standalone version of plugData as well? I realize that this synth is also not an option in pd vanilla or the l2ork version, so maybe it is more challenging to add this, I don't know. In the meantime I can of course use SimpleSynth :).
Unfortunately this is not implemented yet, but I would be interested in adding this! It's very useful for testing algorithmic composition ideas.
Another option is to use the [sfont~] object, which can load soundfonts. It accepts raw MIDI input.
I tried loading the DLS Synth plugin, but I couldn't get that to work. But then I thought, since we include fluidsynth as a dependency for [sfont~] already, we can just load a General MIDI soundfont and play it with fluidsynth. The advantage of that is that is also works on all platforms, and does basically the same thing as the AU DLS Synth.
You can enable "Internal Synth" from MIDI Outputs to enable it, though I've set it to be enabled by default. This is now on the develop branch: https://github.com/plugdata-team/plugdata/blob/develop/Source/Utility/InternalSynth.h