Replies: 2 comments 10 replies
-
Beta Was this translation helpful? Give feedback.
-
It looks to me like they are sending two messages per value. The first XX is the msb; YY is the lsb. Hex 80 is 128 but one sysex data byte has a limit of 7f (127) so to send a value over 127 you need two bytes 01 * 128 = 128 XX and 00 = 0 sent in two messages, so the manual is correct. |
Beta Was this translation helpful? Give feedback.
-
Hello,
In the Prostage Remote Wah manual, there is a wah to edit the Auto Wah tempo, but this requires Sysex instead of CCs. I've already got the other parameters mapped. This one is giving me a bit of trouble.
(FROM MANUAL)
Auto WahWah Speed:
F0 00 20 75 00 76 XX F7
F0 00 20 75 00 77 YY F7
Auto WahWah speed (Time in ms = 2 * XXYY)
Warning: The entry is made in HEX! E.g. "0100" corresponds to binary 128, and the resulting time is therefore 2 * 128 = 256 ms)
This part confused the heck out of me because, isn't 10000000 = 128? How does 0100 = 128 from a binary set of numbers according to the manual? in
From the Midi Binary information, 0100 = 4
To get 128 in HEX, that would be 80, correct? I'm not sure how that is spread over 2 different message lines though.
Is this something that can be accomplished with the built in Sysex Multi message or does this require LUA scripting?
Beta Was this translation helpful? Give feedback.
All reactions