Another Issue with MIDI implementation
When using MIDI events to trigger FS activation. Regardless of the data value in the CC message, the only thing it will do is toggle the switch.
I am building automated patches that change the preset and set specific footswtiches on for the appropriate tone and this won't work. When the CCs for the FS fire, the result depends on what the previous state of the switch was, it just toggles. I would think if I send a CC with 127 it would force it on, and with a data of 0 it would force it off. This just seems like obvious behavior.
You're talking about controlling Helix from your DAW, correct? If so, then how you describe it is how it works. Just toggles. It would be useful to force a switch to a certain state, regardless of its current state. There might even be an ideascale entry for this. So this could be something, hopefully, that can be done eventually.