
SLMKII MIDI Programmer’s Reference
Page 27 of 33
With the Data Change commands, the host sends the unit a similar sysex message to
the Request message plus additional single or multiple data bytes to be copied into
the particular data area, at the specified offset into the area – there is NO Response
message.
GENERAL DATA-BLOCK REQUEST FORMAT:
The general format for the Template-Header and Global Data Requests are:
Example:
"F0 00 20 29 03 05 12 00 00 00 68 05 00 52 00 08 F7":
Request to unit:
Novation
Sysex Header
main
Cmd
sub
Cmd
Offset into Data
Area
(14 Bits )
Number of
Bytes
(14 Bits )
F0 00 20 29 03 05 12 00 00 00
68
05
00 52
00 08
F7
"F0 00 20 29 03 05 00 00 00 00
69
05 00 52 00 08 20 20 20 20 20 20 20 20 F7":
Response from unit:
Sysex Header
Data payload
F0 00 20 29 03 05 00 00 00 00
69
05 00 52 00 08
20 20 20 20 20 20 20 20
F7
Example is of receiving 8 - Global Drumpad Threshold setting bytes.
For the Control Data Requests, the general format is similar:
Example:
" F0 00 20 29 03 05 10 05 00 00 68 03 42 00 00 10 F7":
Request to unit:
Novation Sysex Header
main
Cmd
sub
Cmd
Control
Number
Offset into
Control
Not used
Num
of
bytes
F0 00 20 29 03 05 12 00 00 00
68
03
42
00
00
10
F7
" F0 00 20 29 03 05 00 00 00 00
69
03 42 00 00 10 53 75 73 41 42 65 64 20 01 00 7F 00 00 04 58 00 F7":
Response from unit:
Sysex Header
Data payload
( ‘SusABed .. .. .. .. ..’ was ‘Sus Ped .. .. .. .. ..’ )
F0 00 20 29 03 05 00 00 00 00
69
03 42 00 00 10
53 75 73 41 42 65 64 20 01 00 7F 00 00 04 58 00
F7