Bueno, supongo que comprenderás que los archivos MID no son archivos de audio, sino 'partituras'.
Partiendo de esto, se puede comprender por qué para reproducir un MID necesitás un programa 'sintetizador', y no simplemente un 'reproductor'.
Dicho eso, creo que TiMidity++ te puede servir, lo encontrás en
timidity.sf.net/index.html.en
o por acá
http://timidity.s11.xrea.com/index.en.html
De todas formas, deberías buscar algún "software sintetizador MIDI" por internet.
Saludos.