Re-Volt N64 Soundtrack MIDIs - Ripped and Re-rendered in HQ
Posted: Fri Nov 08, 2019 9:02 am
I couldn't find the N64 soundtrack anywhere in high quality, so I wondered if it was possible to rip the raw MIDIs somehow. It turns out that it is very possible.
Using N64 Midi Tools, I was able to extract the original MIDIs and soundfont from the N64 ROM. The memory addresses for the sound samples were already found, but not the actual MIDI files. I found the memory offset for the MIDIs myself using a hex editor and simply inputted them into the tool's game config .ini, and... voila. Raw MIDI files! In order for them to play properly, you need to load the included soundfont .dls into your player of choice (Winamp supports .dls loading). Note that songs that utilize tremolos or bends will have missing notes, since they're not currently supported by N64 Midi Tools. Frontend and maybe some others are missing some parts because of that, so let's hope that the tools get updated to support them.
https://drive.google.com/open?id=1A8Lwo ... _q7r_44kmo
If you don't want to go through the effort of playing the raw MIDI files, I've rendered them using SynthFont to WAV in high quality. If you ignore the missing chunks in some songs, this is probably the highest quality version of the N64 OST you can find on the internet.
https://drive.google.com/open?id=1ouN1F ... U9qZs9sw0v
(the names are purely speculation and based on the track names from DC OST on IO)
Using N64 Midi Tools, I was able to extract the original MIDIs and soundfont from the N64 ROM. The memory addresses for the sound samples were already found, but not the actual MIDI files. I found the memory offset for the MIDIs myself using a hex editor and simply inputted them into the tool's game config .ini, and... voila. Raw MIDI files! In order for them to play properly, you need to load the included soundfont .dls into your player of choice (Winamp supports .dls loading). Note that songs that utilize tremolos or bends will have missing notes, since they're not currently supported by N64 Midi Tools. Frontend and maybe some others are missing some parts because of that, so let's hope that the tools get updated to support them.
https://drive.google.com/open?id=1A8Lwo ... _q7r_44kmo
If you don't want to go through the effort of playing the raw MIDI files, I've rendered them using SynthFont to WAV in high quality. If you ignore the missing chunks in some songs, this is probably the highest quality version of the N64 OST you can find on the internet.
https://drive.google.com/open?id=1ouN1F ... U9qZs9sw0v
(the names are purely speculation and based on the track names from DC OST on IO)