sdl_mixer has the worst midi possible! Any patches for alsa hardware midi access?

view story

http://www.linuxquestions.org – Wondering how sdl_mixer has gotten away with such bad midi rendering for so many years. Does anyone know of a patch or anything to make sdl_mixer use an alsa hardware midi port, instead of the really awful and old timidity backend built into sdl_mixer? It's been years and it's never been fixed. They even added the fluidsynth soundfont backend for soundfont support and even that has similar problems! Here's some examples recorded from prboom-plus using sdl_mixer, and comparing it to portmidi which uses hardware midi; files are about 400-700 kilobytes each: http://speedy.sh/gYrVd/e1m1-portmi (HowTos)