213 midi implementation, Transmitted data, Channel voice message – Roland CDX-1 User Manual
Page 213: System common messages

213
MIDI Implementation
MIDI Implementation
●
REWIND (MCS)
Status
Data Bytes
Status
F0H
7FH, Dev, 06H, 05H F7H
Byte
Description
F0H
Status of System Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (10H or 7FH)
06H
MMC Command Message
05H
REWIND (MCS)
F7H
EOX (End of System Exclusive Message)
If the device ID on the message was as same as that of the receiving 10H or 7FH, the CDX-1
goes into the rewind condition.
●
RECORD STROBE
Status
Data Bytes
Status
F0H
7FH, Dev, 06H, 06H F7H
Byte
Description
F0H
Status of System Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (10H or 7FH)
06H
MMC Command Message
06H
RECORD STROBE
F7H
EOX (End of System Exclusive Message)
If the device ID on the message was as same as that of the receiving 10H or 7FH, the CDX-1
goes into the following condition.
1. The CDX-1 is in the playback condition.
Start Recording the tracks that status are the record standby mode.
2. The CDX-1 is in the stop condition.
Start Playing back, and Start Recording the track that status are record standby mode.
●
RECORD EXIT
Status
Data Bytes
Status
F0H
7FH, Dev, 06H, 07H F7H
Byte
Description
F0H
Status of System Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (10H or 7FH)
06H
MMC Command Message
07H
RECORD EXIT
F7H
EOX (End of System Exclusive Message)
If the device ID on the message was as same as that of the receiving 10H or 7FH, the CDX-1
exits from the record condition.
●
LOCATE (MCP)
❍
Format 2-LOCATE [TARGET]
Status
Data Bytes
Status
F0H
7FH, Dev, 06H, 44H, 06H, 01H, hrH, mnH, scH, frH, ffH
F7H
Byte
Description
F0H
Status of System Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (10H or 7FH)
06H
MMC Command Message
44H
LOCATE (MCP)
06H
Number of Bytes
01H
“TARGET“ sub command
hrH, mnH, scH, frH, ffH
Standard Time with Sub Frame
F7H
EOX (End of System Exclusive Message)
If the device ID on the message was as same as that of the receiving 10H or 7FH, the CDX-1
locates the specified time location received from the command.
3. TRANSMITTED DATA
■
Channel Voice Message
●
Note On/Off
Transmit the number/velocity which is designated, in the MIDI channel number “1” – “16”
which is designated with “Rhythm Ch.” in the UTILITY “MIDI.”
The MIDI Channel number specified in “Pads Tx Ch.“ in the UTILITY “MIDI“ and the Note
number specified in “RxNote(Pad1)“ are output.
In this case, Velocity is fixed at 100.
Status
Second
Third
9nH
mmH
llH
n = MIDI Channel No.:
00H–0FH (ch.1–ch.16)
mm = Note No.:
00H–7FH (0–127)
ll = Velocity:
01H–7FH (1–127) / 00H = NOTE OFF
●
Program Change
Works as bank switch, in the MIDI channel number which is designated with “Pads Rx Ch.”
in the UTILITY “MIDI.”
Status
Second
CnH
ppH
n = MIDI Channel No.:
00H–0FH (ch.1–ch.16)
pp = Program No.:
00H–3FH (0–63)
■
System Common Messages
●
MIDI Time Code Quarter Frame Messages
MIDI Time Code Quarter Frame Messages can be transmitted while the CDX-1 is running
(Playing or Recording) if the SONG parameter “Sync Out“ is “MTC.“
Status
Second
F1H
mmH (= 0nnndddd)
nnn = Message type:
0 = Frame count LS nibble
1 = Frame count MS nibble
2 = Seconds count LS nibble
3 = Seconds count MS nibble
4 = Minutes count LS nibble
5 = Minutes count MS nibble
6 = Hours count LS nibble
7 = Hours count MS nibble
dddd = 4 bit nibble data:
0H–FH (0–15)
If the upper and lower 4 bits of the count are combined, these bit fields are assigned as
follows.
Frame Count
xxxyyyyy
xxx
Reserved (000)
yyyyy
Frame No. (0–29)
Seconds Count
xxyyyyyy
xx
Reserved (00)
yyyyyy
Seconds Count (0–59)
Minutes Count
xxyyyyyy
xx
Reserved (00)
yyyyyy
Minutes Count (0–59)
Hours Count
xyyzzzzz
x
Reserved (0)
yy
Time Code type
0 = 24 Frames/Sec
1 = 25 Frames/Sec
2 = 30 Frames/Sec (Drop Frame)
3 = 30 Frames/Sec (Non Drop Frame
zzzzz
Hours Count (0–23)