Using MUNT32 on Retroarch MIDI settings on Linux

I noticed that some cores like Sharp X68000 use Retroarch MUNT32 to emulate Roland sound in some games, eg Castlevania and Final Fight, if you pick MUNT32 in Retroarch MIDI settings.

However WIndows and Linux have different options. On Windows in MIDI output I have both MT-32 Synth Emulator, VirtualMIDISynth #1 and Microsoft GS Wavetable Synth, as I’ve installed those applications.

Yet on Linux I have only MIDI through port-0 and Synth Input Port:3810 which do not do anything

I have both Fluidsynth and Munt-32qt installed on Linux. Should they not appear as well in the options?

As a result, the munt32 option on those games is not possible on Linux Sharp X68000.

Is there a way to enable MUNT32 option on Linux MIDI settings or use an alternative?

(move it to Linux section please, wrong thread topic)

You may have to route them with something like JACKd or the Pipewire patching interface.

1 Like

Thanks for the info, I was not aware the Sharp 68000 used MT32… Never played any game on that PC, might be the time for me to try this stuff. If only I could read japanese…

So it’s working here (latest Pop!_OS, munt 2.7, Retroarch 1.21), by making sure munt-32qt and the synth is loaded BEFORE launching Retroarch. An additional midi port output then showed in the menu, named “Standard”. That name might differ for you, and JackD might be a more robust solution, but I didnt use it for the routing here.

2 Likes