Talk to other MIDI Designer users about MIDI Designer, iOS MIDI and related topics. Or share layouts, pages, and ideas.

Check out our Facebook Group.

Of course, if you want to send us an email, feel free.

New! Consolidated performance observations

NEW! Summary of user requests

MIDI Designer
Design your perfect MIDI controller for iPad, iPhone, and now on M1 Macs
Can XY Pad send one sysex time signature message to include a variable value from each axis? - MIDI Designer Q&A

Can XY Pad send one sysex time signature message to include a variable value from each axis?

0 votes
asked Sep 25, 2020 in Basic by leslie-brown (250 points)
That’s madness. That’s why we have the StreamByter plugin on output. Without it you can’t really combine in this way but I think you can find a way in SB

1 Answer

+1 vote

Dans recommended Sb solution


Use a synthetic Sysex message on the controls, and use Sb to assemble

X control: Sysex: 59 V, one byte, no checksum, midi values as desired

Y control: 5A V, ditto

Streambyter rules:

# Combine two synthetic Sysex messages to single message

If load 

    Ass I2 = 0 # Initialize x value, adjust as desired

    Ass I3 = 0 # Initialize y value, adjust as desired

End

If M0 == F0 59 # Synthetic Sysex for x value

    Ass I2 = M2  # Capture x value

    Snd F0 7F 7F 03 I2 I3 02 18 08 F7

    FX = XX +B # Block outbound syn sysex

End

If M0 == F0 5A # Synthetic Sysex for y value

    Ass I3 = M2 # Capture y value

    Snd F0 7F 7F 03 I2 I3 02 18 08 F7

    FX = XX +B # Block outbound syn sysex

End

answered Sep 26, 2020 by jkhiser (16,080 points)
Beauty! Thank you.
...