Understanding MidiHub as a programming language

The general technique here is to “double-map” each of your Scale Remaps.

Below, each of the 3 Scale Remaps is “un-Bypassed” by CC 4,5,6 respectively…
..but every Scale Remap is sent a CC 3 value=127 to Bypass it just before one of them gets the Bypass turned off



Scale Remap1 uses CC4 and CC3




Scale Remap2 uses CC5 and CC3

Getting the “Bypass All CC” to precede the “Activate This” CCs depends on how the Virtual Mappings are set up; it can be just an Insert Before Transform.

Please upload part of your preset if you’re trying to do something different.