1
SCI Development Tools / Re: Sounder 0.5 - with many improvements
« on: April 20, 2023, 06:34:30 AM »
I have started looking at your feature request.
It's interesting to note that GM also has SysEx'es.
See https://github.com/scummvm/scummvm/blob/master/engines/sci/sound/drivers/midi.cpp#L802 (this function is called if using GM patch file).
I run it with debugger, for SQ6 (using GM) and the first MIDI command in the patch file is indeed a SysEx.
I assume that GM's SysEx'es are also interesting to keep, right?
Or only the MT32 SysEx'es are interesting?
Or maybe worse - make it configurable? (I feel that Sounder already has too many flags...)
It's interesting to note that GM also has SysEx'es.
See https://github.com/scummvm/scummvm/blob/master/engines/sci/sound/drivers/midi.cpp#L802 (this function is called if using GM patch file).
I run it with debugger, for SQ6 (using GM) and the first MIDI command in the patch file is indeed a SysEx.
I assume that GM's SysEx'es are also interesting to keep, right?
Or only the MT32 SysEx'es are interesting?
Or maybe worse - make it configurable? (I feel that Sounder already has too many flags...)