I am using a Roland SC-D70 for MIDI playback (basically a Roland SC-8820, but with digital outputs)
After playing "pizzed.mid" in Eduke32 and then "alienz.mid", the percussion track will play as if it has been pitched down. Here's a video example on how "alienz.mid" should sound, then I will switch to "pizzed.mid" and then back to "alienz.mid"
I noticed this issue only occurs when the Roland SC-D70 is in "GS Mode". If I switch it over to General MIDI 1 or 2, this issue won't occur at all. The Roland SC-55 (which only supports GS-Mode) doesn't have this issue.
I also noticed that "alienz.mid" (which contains GS sysex) does not put the device into GS-Mode even though it should?
Duke Nukem 3D Vanilla also has this issue btw, so I guess it carried over from there.
I think it could be fixed if there is a MIDI-Sysex Reset signal between the tracks.
