Hardware pedalboard toggle to momentary

0 votes
asked Jul 22, 2019 in Basic by gurbz (2,490 points)
I set up for the CC messages also een knob+ button group. That works but: the hardware pedalboard uses a toggle switches so when activated you still have to press another time to deactivate the switch.
I am an idiot, use streambyter input rules!

B0 46-54 00 = XX XX 7F

Everything is now 7F.
Not an idiot, you are solving the most complex tooling problems and it’s impressive!
I meant: why did I not think of this before! Agreed: not an idiot. Nic from audeonic taught quite a lot about streambyter, he is fantastic! Streambyter ‘s gonna be more present in the upcoming totally revised Katana sysex layout.

2 Answers

0 votes

Use streambyter to modify incoming messages


MIDI Target Manufacturer(s): Original, Generic

Here is my Stream Byter script for input messages.

#all CC 70-84 toggle switches (standard art x-15 footcontrol in effect mode) OFF (00) become ON (7F) 
#so every time I press the pedalboard it responds instead of requiring two presses for a response;

B0 46-54 00 = XX XX 7F

# all cc 70 - 84 send an OFF message after sending ON,  which is typically momentary (127-000/7F-00)
IF M0 == B0
  IF M1 > 45
    IF M1 < 55
      IF M2 == 7F
        SND M0 M1 00
      END
    END
  END
END

answered Jul 23, 2019 by gurbz (2,490 points)
edited Jul 24, 2019 by MIDI Designer Team (Dan)
Nic created even slicker code: http://audeonic.boards.net/thread/694/simple-toggle-momentary-script-art?page=1&scrollTo=4225

B0 46-54 = XX XX 7F
B0 46-54 = XX XX 00 +C
0 votes

Slick streambyter input rule for toggle —-> momentary (audeonic’s answer)


MIDI Target Manufacturer(s): Original, Generic

B0 46-54 = XX XX 7F

B0 46-54 = XX XX 00 +C

answered Jul 24, 2019 by gurbz (2,490 points)
...