You might be able to find some sort of software that can rip sound and music files from the Runtime of MMF EXE's, I remember having one a very long time ago. As far as I can remember, it didn't work for MMF though, just TGF.
run your exe game and go to the temp directory (c:\documents and settings\your user name\local settings\temp\). here, find a directory that was created recently, go into, and you will find the midis of your game ! (with a strange filename)
i'm not sure that all the midis are uncompressed when you run the game, maybe it uncompress only the midi used for the actual frame you are running...
It only uncompresses the MIDI's that are used in that frame. For TGF and CNC the files are named cnc####.mid and are in the temporary directory, and for MMF games it's in a folder called Crt#### and the files are named Mid#.mid. (there's usually two, the other folder contains extensions) The # can be any character. (well, it's mostly hexadecimals or numbers, but that's not important). I don't remember that MMF2 uses, but that too puts the files in a temporary folder with an odd name.