Usf to Midi? by cheezer at 5:55 PM EDT on September 16, 2006
I'm sorry if this is a newb question, but there are usfs in the archive which are basically midis, well I mean certain games like both the zelda files use general midi to begin with... so I was wondering if it was possible to convert these into midi. I thought it might at least be possible with ocarina of time and majoras mask as they use Midi to begin with.
If they literally use general MIDI then you should be able to find the sequences in the ROM. If not, which I consider more likely, and it is just a MIDI-style system, there will be more trouble, but it should be possible to decode the sequences. The USFs might be a place to start looking, at they contain less data to sift through than the full ROM.
The other possibility is to generate a MIDI sequence basd on what notes are played. While this is semi-practical for systems with hardware synthesis it is impractical to impossible for N64 games, which use software synthesis.
There is a lovely program called VGMTrans which extracts sequences from N64 games using the standard sequence format (cSEQ), but Zelda isn't one of those games and VGMTrans isn't really released yet.
Your are going to have to treat me as an idiot. I want to do this, but I have NO programming skills of any kind. How would I extract a midi from the zelda usf. I already know it probably needs a hex editor tho.
Look, how SPC2MIDI worked: It just calculated a "base" frequency for every instrument that was played and then let the user decide which instrument to assign to which channel (starting with everything being played as Grand Piano). Similar efforts like SPC to MOD were also pretty successful.