JLCooper MCS3 MIDI User Manual
Page 10

Sysex Messages
Sysex MIDI message are in the form: F0h 15h 10h nn vv F7h
where nn= 00h for switches, =01 for Jog Wheel, and =02 for
Shuttle Ring.
vv is either the button number/status, jog wheel count, or
shuttle position, as appropriate.
Jog count is in form of 2's Complement with bit 6 as sign bit
and bit 7=0. The number sent represents the number of wheel
counts accumulated since the last transmission (Relative
position count) much like the operation of a mouse.
The resolution is approximately 200 counts per revolution, and
transmissions are sent at approximately 10 msec intervals while
the wheel is turned.
For the shuttle ring, vv is an absolute 2's complimentary
position indication sent whenever there is a change to the
position. The range is about
±
12.
For switches, vv is a combination of switch number and
pressed/released status. Bit 6 = 1 for depressions and = 0 for
releases. Following is the low 5 bit values for the switches:
Rewind
07h
V-Stick Down 08h
Fast Forward 06h
V-Stick Up
09h
Stop
05h
V-Stick Left
0Ah
Play
04h
V-Stick Right 0Bh
Record
00h
W1
12h
F1
0Eh
W2
13h
F2
0Dh
W3
14h
F3
0Ch
W4
15h
F4
11h
W5
16h
F5
0Fh
W6
17h
F6
10h
W7
18h
10