Did that, doomseeker was causing them issues. Gaaah, wxWidgets strikes back.
it seems the dev responded to my issue, and they say that using timidity solves the problem. They also say that any distro that doesn’t provide 1.x for some reason (like arch btw) won’t work with fluidsynth.
Edit: Installing the package from the AUR does nothing to fix fluidsynth OR timidity++.
and FMod is a lost cause anyway, it uses windwoes’s gm32.dls.
The only thing that DOES work is OPL Synth Emulation which sounds HORRIBLE.
edit 2: on windwoes I had this program called “VirtualMIDISynth” and it registered itself as a system MIDI OUT device, so any program that was looking for MIDI devices (like Q-Zandronum) could use that instead of the bundled fluidsynth or timidity.
It, and the whole “no shared libraries ever” philosophy made MIDI in Q-Zandronum actually work.
IS there SOMETHING like VirtualMIDISynth that actually registers as a MIDI OUT device?
AHA! Turns out you have to add yourself to the audio group for TiMIDIty++ and FMOD to work. Also you need to configure them lol. Fluidsynth as usual doesn’t work due to the archaic version it depends on.