Roland CDX-1 Musical Instrument User Manual


 
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
xReserved (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)