FluidSynth MIDI driver
|Reported by:||eriktorbjorn||Owned by:||eriktorbjorn|
I don't know if this is of any use to anyone, but it
seemed like a fun thing to do. It's a MIDI driver that
uses libfluidsynth to generate the sound. It's still a
bit rough around the edges, and there are a few caveats:
* It needs a soundfont. I use the "soundfont" config
setting (like the Core Audio driver does), but there is
currently no GUI for it.
* Some music is played at the wrong pitch. This does
not happen if you hook up the standalone FlulidSynth
player via ALSA, so it must be something I'm doing wrong.
* For some reason it won't work in SCUMM games if
"multi midi" mode is enabled. It seems the "timer"
function isn't called in the driver, or something like
* It has not been tested on any big-endian system.
Ticket imported from: #1175374. Ticket imported from: patches/518.