VOGONS


First post, by Shcookius

User metadata
Rank Newbie
Rank
Newbie

Hello folks, first time on the forum in a couple of years!

I have encountered something Google can't seem to help me with.

I have some midi files from Final Fantasy VII, with various formats, their names being:

YGM - 1-02 Opening ~ Bombing Mission.mid
XG - 1-02 Opening ~ Bombing Mission.mid
GM - 1-02 Opening ~ Bombing Mission.mid
AWE - 1-02 Opening ~ Bombing Mission.mid

Obviously these are copies of the same thing optimized for different instruments. But how do I properly set up the YGM version?

I can send SYSEX resets in the Falcosoft MIDI player for GM and XG, but not YGM, which I suppose stands for Yamaha General Midi. I have the weird Yamaha sw1000xg (or mu100) internal pc synthesizer card. An honest to goodness real synth.

The midi has not it's own reset sysex message for the synth, just defaulting to GM, (which sounds awful), or falcosoft doesn't know how to handle it. The other possibility is that the YGM prefix means nothing...

The Soundblaster AWE64/32 has it's own version? That's cool.

Overriding with XG sounds fantastic, maybe this is the intended usage?

I would attach the midi but it seems Vogons doesn't like it (terms of service stuff?). Any help or understanding would be amazing! Thanks!

Reply 1 of 5, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Shcookius wrote on Today, 05:38:

...
I would attach the midi but it seems Vogons doesn't like it (terms of service stuff?). Any help or understanding would be amazing! Thanks!

You can attach anything in this forum if it is zipped 😀
BTW, there is no such known Midi system with its own reset as 'YGM' for sure.

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)

Reply 2 of 5, by Shcookius

User metadata
Rank Newbie
Rank
Newbie
Falcosoft wrote on Today, 06:44:
Shcookius wrote on Today, 05:38:

...
I would attach the midi but it seems Vogons doesn't like it (terms of service stuff?). Any help or understanding would be amazing! Thanks!

You can attach anything in this forum if it is zipped 😀
BTW, there is no such known Midi system with its own reset as 'YGM' for sure.

Aha! Falcosoft in the flesh! What luck.

I'm not sure whats going on with these midis. Paradoxically the "GM version" is larger than the "XG" and "YGM" versions. I thought XG was an extension of GM and by all assumptions should be larger, but what do I know? 😁

The XG and YGM are basically identical in size. Very odd.

Thanks again for your insight!

Reply 3 of 5, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Shcookius wrote on Today, 07:03:
Aha! Falcosoft in the flesh! What luck. […]
Show full quote
Falcosoft wrote on Today, 06:44:
Shcookius wrote on Today, 05:38:

...
I would attach the midi but it seems Vogons doesn't like it (terms of service stuff?). Any help or understanding would be amazing! Thanks!

You can attach anything in this forum if it is zipped 😀
BTW, there is no such known Midi system with its own reset as 'YGM' for sure.

Aha! Falcosoft in the flesh! What luck.

I'm not sure whats going on with these midis. Paradoxically the "GM version" is larger than the "XG" and "YGM" versions. I thought XG was an extension of GM and by all assumptions should be larger, but what do I know? 😁

The XG and YGM are basically identical in size. Very odd.

Thanks again for your insight!

Hi,
I do not know who gave the names for these Midi files but he/she definitely made some mistakes:
1. The GM - 1-02 Opening ~ Bombing Mission.mid Midi file is definitely not for GM devices since it contains Bank Select MSB messages for variation tones that are not defined for GM. Bank select MSB style messages for variation tones are mostly used by GS Midi files but in this case it is not likely. It cannot be said for sure since the Midi file itself does not contain any reset messages and the internal name of the track is simply 'OA'.
2. YGM - 1-02 Opening ~ Bombing Mission.mid is really a GM compatible Midi file since it does not contain any Bank Select messages. This is further confirmed by the fact that the internal name of the track is 'OAGM'.
3. The XG - 1-02 Opening ~ Bombing Mission.mid is really for XG synths since it contains XG reset and uses XG style Bank select LSB messages for variation tones. The internal name of the track is 'OAXG'.
4. The AWE - 1-02 Opening ~ Bombing Mission.mid seems to be really intended to be used by Creative cards with HW SF2 synths and a custom soundfont loaded to Bank 1. The internal name of the track is simply 'OA'.

BTW, I'm not that much experienced with FFVII Midi files but you can find more info about them here:
Best MIDI experience for FFVII on W98SE (SB0060)
Final Fantasy VII and VIII definitive MIDI thread

@Edit:
The The GM - 1-02 Opening .mid is most likely also for HW SF2 synths with a custom soundfont loaded.

Last edited by Falcosoft on 2026-05-20, 08:19. Edited 1 time in total.

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)

Reply 4 of 5, by Shcookius

User metadata
Rank Newbie
Rank
Newbie
Falcosoft wrote on Today, 08:11:
Hi, I do not know who gave the names for these Midi files but he/she definitely made some mistakes: 1. The GM - 1-02 Opening ~ B […]
Show full quote
Shcookius wrote on Today, 07:03:
Aha! Falcosoft in the flesh! What luck. […]
Show full quote
Falcosoft wrote on Today, 06:44:

You can attach anything in this forum if it is zipped 😀
BTW, there is no such known Midi system with its own reset as 'YGM' for sure.

Aha! Falcosoft in the flesh! What luck.

I'm not sure whats going on with these midis. Paradoxically the "GM version" is larger than the "XG" and "YGM" versions. I thought XG was an extension of GM and by all assumptions should be larger, but what do I know? 😁

The XG and YGM are basically identical in size. Very odd.

Thanks again for your insight!

Hi,
I do not know who gave the names for these Midi files but he/she definitely made some mistakes:
1. The GM - 1-02 Opening ~ Bombing Mission.mid Midi file is definitely not for GM devices since it contains Bank Select MSB messages for variation tones that are not defined for GM. Bank select MSB style messages for variation tones are mostly used by GS Midi files but in this case it is not likely. It cannot be said for sure since the Midi file itself does not contain any reset messages and the internal name of the track is simply 'OA'.
2. YGM - 1-02 Opening ~ Bombing Mission.mid is really a GM compatible Midi file since it does not contain any Bank Select messages. This is further confirmed by the fact that the internal name of the track is 'OAGM'.
3. The XG - 1-02 Opening ~ Bombing Mission.mid is really for XG synths since it contains XG reset and uses XG style Bank select LSB messages for variation tones. The internal name of the track is 'OAXG'.
4. The AWE - 1-02 Opening ~ Bombing Mission.mid seems to be really intended to be used by Creative cards with HW SF2 synths and a custom soundfont loaded to Bank 1. The internal name of the track is simply 'OA'.

BTW, I'm not that much experienced with FFVII Midi files but you can find more info about them here:
Best MIDI experience for FFVII on W98SE (SB0060)
Final Fantasy VII and VIII definitive MIDI thread

Wonderful! Thanks a bunch for looking at them for me! Yikes, I gotta find MIDI files that haven't been messed with. Definitely will check out your links. Thanks!

Reply 5 of 5, by DracoNihil

User metadata
Rank Oldbie
Rank
Oldbie

I should also probably chime in that the "AWE" MIDIs in Final Fantasy 7 refer to the fact the game shipped with multiple (for some bizarre reason) SF2 files and the game has to load these in a certain order or most of the MIDI music destined for AWE32/64 Live! ,etc cards will sound wrong.

I have never gotten those to sound right outside of the game, despite having all the banks involved.

“I am the dragon without a name…”
― Κυνικός Δράκων