Trivial, die Tücke steckt aber im Detail.
Das was du möchtest ist einfach. Spiel einfach das Midi ab und nehme den Stream mit einen Audiorecorder deiner Soundkarte auf.
Da Midis ja erst beim abspielen gerendert werden, ist die Soundqualität natürlich absolut von der Leistungsfähigkeit des verwendeten Midi Synths abhängig .
Viele Software Midi Synths bieten von Hause aus eine Midi->Wav Umwandlung.
Da gibt es recht gute, z.B. Virtual Sound Canvas.
Ein Tool welches ausschliesslich zum Midi wandeln geschrieben wurde ist der WAVmaker.
http://www.polyhedric.com/software/wavmaker/.