fbpx


The MIDI Forum

  Tuesday, 09 November 2021
  1 Replies
  431 Visits
2
Votes
Undo
  Subscribe
I found a MIDI which has both GS and XG reset.

How to interpret that? If the GS reset comes first, does everything GS sets, gets thrown out when reaching the XG, or does it carry over, or?

What if GS say make channel #3 into a drum channel, will that still carry over till after the XG reset?
Are there other things I should be aware of when trying to interpret this file?

I am guessing its not made on a synthesizer, but in some MIDI program. I still find it weird.

I attached it.
2 weeks ago
·
#11921
Accepted Answer
1
Votes
Undo
My understanding (and please others correct me if I am wrong) is that the reset is a FULL reset, so anything that comes before it is reset to defaults for whichever reset happens.

Therefore, if the GS reset is first, yes, I believe it would get thrown out once the XG reset occurs.

Note however, that most XG files will have both a GM and an XG reset, with the GM reset occurring before the XG reset. Most GS files I have come across only have the GS reset.

My instrument changer shows this as an XG file, as that is the last reset that occurs. MIDI Player also shows as XG, with XG drums on channel 10 (MSB 127).
2 weeks ago
·
#11921
Accepted Answer
1
Votes
Undo
My understanding (and please others correct me if I am wrong) is that the reset is a FULL reset, so anything that comes before it is reset to defaults for whichever reset happens.

Therefore, if the GS reset is first, yes, I believe it would get thrown out once the XG reset occurs.

Note however, that most XG files will have both a GM and an XG reset, with the GM reset occurring before the XG reset. Most GS files I have come across only have the GS reset.

My instrument changer shows this as an XG file, as that is the last reset that occurs. MIDI Player also shows as XG, with XG drums on channel 10 (MSB 127).
Nikolai selected the reply #11921 as the answer for this post — 2 weeks ago
There are no replies made for this post yet.
Be one of the first to reply to this post!