I'm trying to set up a control layout for all of the sliders and switches of the new Roland JP-08 synth (they send and receive sysex only). Here's an example of the log when I move the VCF Cutoff slider:
F0 41 10 00 00 00 1C 12 03 00 02 02 06 0F 64 F7
F0 41 10 00 00 00 1C 12 03 00 02 02 06 09 6A F7
F0 41 10 00 00 00 1C 12 03 00 02 02 06 06 6D F7
I found some additional info on another website with a breakdown of the sysex string:
F0
41 (Roland SYSEX number)
10 (device ID)
00 (modelID)
00
00
1C (Product code for the JP-08)
12
03
00
address MSB
address LSB
value MSB
value LSB
checksum
F7
For sliders, the value is an 8 bit number (0-255) split into two, so the bottom 4 bits are sent in the LSB and the top 4 bits in the (bottom half of the) MSB. For switches the values are 1 or 0.
I can't seem to get the slider to respond properly. For the record, I've made another MIDI designer layout using sysex (see Kawai K3m), so I know how to use the "Learn" function, etc., but this is my first attempt with a Roland product. I can't seem to figure out how to set up the value (V) in relation to the MSB, LSB and checksum (i.e., which checksum?).
Any input would be appreciated.