For classic consoles—the AdLib/Sound Blaster PC era, the Roland MT-32, the General MIDI soundtracks of Doom , Command & Conquer , or Final Fantasy VII —the original .mid file is the closest thing we have to the composer’s original note-for-note intent. Unlike an MP3, a VGM MIDI file separates melody from bass, drums from pads. It’s sheet music that plays itself .
The format is a sample-accurate audio logging format. Unlike a standard MP3 or WAV that records the actual sound waves, a VGM file records the instructions sent to a console’s sound chip (like the Sega Genesis’s YM2612 or the SNES’s S-SMP). This allows the file to be incredibly small while perfectly reproducing the sound of the original hardware when played through an emulator. VGM vs. MIDI: The Core Differences vgm midi
: VGM is tied to specific hardware chips. A VGM file for a Sega Master System contains commands specific to that console's PSG (Programmable Sound Generator). For classic consoles—the AdLib/Sound Blaster PC era, the
MIDI is a protocol, not a sound engine. A MIDI file playing through the Microsoft GS Wavetable Synth sounds vastly different from the same file playing through a Roland SC-55. This creates the "Timbral Fidelity Problem" in VGM preservation. The format is a sample-accurate audio logging format
Why? Because MIDI captures the essence of a game’s sound in its most pure, flexible, and hackable form.
United Reggae is a free and independant magazine promoting reggae music and message since 2007. Support us!