19.2
Basic Message Structure
Instrument-specific system exclusive message operation can be broadly divided between two methods:
Individual Parameter Transfer (single parameter send/receive) and Bulk Parameter Set Transfer (batch
parameter send/receive). Each method includes a number of different messages.
The field in the SysEx message that specifies the message type is the action (act) field. The format
of the body part of the message depends on the act value.
The table below shows the body format for each action of Instrument-specific system exclusive mes-
sages. An actual message consists of the items indicated by Y, from left to right.
SX MAN MOD dev
NOP
Y
Y
Y
IPR
Y
Y
Y
IPS
Y
Y
Y
OBR
Y
Y
Y
OBS
Y
Y
Y
HBR
Y
Y
Y
HBS
Y
Y
Y
ACK
Y
Y
Y
BSY
Y
Y
Y
RJC
Y
Y
Y
EOD
Y
Y
Y
EOS
Y
Y
Y
ERR
Y
Y
Y
19.3
Format of Each Field
19.3.1
SX : System Exclusive Message Status
Format:
11110000B (F0H)
This is the System Exclusive Message status byte established by the MIDI standard.
19.3.2
MAN : Manufacturer's ID
Format:
01000100B (CASIO = 44H)
Indicates this Instrument's manufacturer ID.
19.3.3
MOD : Model ID
Format:
MSB
00010110B (16H)
LSB
00000001B (01H)
These two successive bytes (MSB, LSB) indicate the CTK-4200, LK-280, LK-211, WK-220, WK-225,
CTK-5300, WK-330, CDP-220R model ID.
<-
act
cat
mem
Y
Y
-
-
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
body (Depends on act )
pset
blk
pkt
prm
-
-
-
-
Y
Y
-
Y
Y
Y
-
Y
Y
-
-
-
Y
-
Y
-
Y
-
-
-
Y
-
Y
-
Y
-
-
-
Y
-
-
-
Y
-
-
-
Y
-
-
-
Y
-
-
-
Y
-
-
-
22
idx
len
data
img
-
-
-
-
Y
Y
-
-
Y
Y
Y
-
-
-
-
-
-
Y
-
Y
-
-
-
-
-
Y
-
Y
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
->
sum
EOX
-
Y
-
Y
-
Y
-
Y
Y
Y
-
Y
Y
Y
-
Y
-
Y
-
Y
-
Y
-
Y
-
Y