Troubleshooting
Range Object Sysex out
Started by IR_ on .
Sign in or create an account to join the conversation.
Hi,
I want the Range object to send out its lower and higher positions on 2 different sysex messages.
The whole thing is intended to be used as a keyboard split (low & high) on a Yamaha TX 7 synth.
Would be nice to get some help!
Cheers! IR_
I want the Range object to send out its lower and higher positions on 2 different sysex messages.
The whole thing is intended to be used as a keyboard split (low & high) on a Yamaha TX 7 synth.
Would be nice to get some help!
Cheers! IR_
Can you post the sysex messages that you need to send?
lower split: {0x43,0x10,0x11,0x05,x*128}
upper split: {0x43,0x10,0x11,0x06,x*128}
upper split: {0x43,0x10,0x11,0x06,x*128}
lower split: {0x43,0x10,0x11,0x05,x[0]*128}IR_ wrote:lower split: {0x43,0x10,0x11,0x05,x*128}
upper split: {0x43,0x10,0x11,0x06,x*128}
upper split: {0x43,0x10,0x11,0x06,x[1]*128}
the Range is stored as a vector of 2. So, x[0] is the lower bound and x[1] is the upper bound.
As an aside, you might want to be multiplying by 127 since typical MIDI messages range from 0 to 127.
Ooops, sorry for being late! Oldgearguy is right of course!
In case though, you are not sure how to implement what he typed above, here's a working example!
Range-SysexOut.jzml
In case though, you are not sure how to implement what he typed above, here's a working example!
Range-SysexOut.jzml
Thanks a lot softcore and oldgearguy!