Qmidiroute patched for some GS use

Chat about anything related to the QuestStudios Archive, Classic PC Games, MIDI, Etc.

Moderator: Quest Studios Archive moderators

jaffa225man
Quest Studios Veteran
Quest Studios Veteran
Posts: 156
Joined: Mon Jul 13, 2015 6:26 pm
Location: Chippewa Falls, Wisconsin

Re: Qmidiroute patched for some GS use

Post by jaffa225man » Wed Sep 28, 2022 11:36 pm

I have a new release today and I have decided to increment the version to 1.5.3 at last:
qmidiroute-0.4.0-to-0.5.3-patches.7z
(151.32 KiB) Downloaded 22 times

The build instructions at viewtopic.php?f=4&t=17790#p18511 are still good to follow except for the obvious version number you'd need to substitute in each command that has it.

Darry on this vogons post piqued my interest in adding RA-50->"MT-32 (new)" support with an option to expand All Notes Off messages into the component Note Off messages that would be needed: https://www.vogons.org/viewtopic.php?p=1099519#p1099519.

That option diverges from the previous .qmr save format again (the first line needs an extra number separated by a space), but I've updated all my previously included released .qmr's for that too. The Unmatched rule/tab has a new check box to enable the expansion of the All Note Off messages.

In addition to the edits for that purpose, I updated the capital tone fallback in any files that had it to more accurately sub-tone fallback, with what I consider minor improvements:

I set up capital tone (variation 0) fallback for programs 1-120 on variations 64-126, and programs 121-127 on every unmatched variation because I wouldn't want silence for anything, although the SC-55 manual documenting it indicates they should be.

Also, drum programs 65-127 fallback to STANDARD (pc#1) to emulate my likely valid CM-500's drum fallback. Anyway, again, I wouldn't want silence for anything. :)

Post Reply