You need SCI Studio to make SCI MIDI? Have you never heard about http://www.queststudios.com]www.queststudios.com? I'll bet at least 90% of what you need is available there.
Oh, you know what *I* need better than *I* myself know, right?
a: QS usually records *selected* tracks. There's a subtle difference between *selected tracks* and *full soundtracks* - see?
b: to stress a part of the above: QS normally *records* the tracks, which means that the output is not necessarily 100%the same (or even full and complete) version of what the game actually has stored in its libraries.
c: once again, they *record* the tracks. If any music is unused or only played partially (which happens more often than you probably think), yet the game *does* have it in its data, recording won't help much if the tracks aren't played anywhere in the game, will it?
d: I found exactly 10% of what I was looking for on QS - i.e. 1 full soundtrack from the 10 full soundtracks I wanted. In fact, it was less than that, as in the case of this "full" soundtrack, I had to find one track myself (in another game, where it was reused), because, even though it was present in the first game, it was missing from the "full" QS version. (Later, I found the second and third soundtrack from my list elsewhere, and ripped and recorded four more myself, but I still have three remaining on my wanted list). Nb, last time I checked, QS still only had the first one from my list (and the missing track is still missing) - that's slightly less than your "90%".