Roland PhraseLab MC-09 Mode D'emploi page 92

Table des Matières

Publicité

2. Data Transmission (DSP Synth. Section)
■Channel Voice Messages
●Note Off
Status
2nd byte
8nH
kkH
vv = note off velocity: 40H (64)
●Note On
Status
2nd byte
9nH
kkH
vv = note on velocity: 01H - 7FH (1 - 127)
●Control Change
❍Bank Select (Controller number 0, 32)
Status
2nd byte
BnH
00H
BnH
20H
mm, ll = Bank number: 00 00H - 7F 7FH (bank.1 - bank.16384)
* Not transmitted when Transmite Program Change switch parameter is OFF.
* For the Bank Select that corresponds to each Pattern, refer to section 1.
❍Volume (Controller number 7)
Status
2nd byte
BnH
07H
* When the Level parameter is changed, the corresponding value will be transmitted.
❍Panpot (Controller number 10)
Status
2nd byte
BnH
0AH
vv = Panpot: 00H - 40H - 7FH (Left - Center - Right)
* When the DSP Synth Pan parameter is changed, the corresponding value will be
transmitted.
❍General Purpose Controller 1 (Controller number 16)
Status
2nd byte
BnH
10H
* When the C1 parameter is changed, the corresponding value will be transmitted.
❍General Purpose Controller 2 (Controller number 17)
Status
2nd byte
BnH
11H
* When the C2 parameter is changed, the corresponding value will be transmitted.
❍General Purpose Controller 3 (Controller number 18)
Status
2nd byte
BnH
12H
* When the C3 parameter is changed, the corresponding value will be transmitted.
❍Resonance (Controller number 71)
Status
2nd byte
BnH
47H
vv = Resonance value: 00H - 7FH (0 - 127)
* When the RESO parameter is changed, the corresponding value will be transmitted.
❍Cutoff (Controller number 74)
Status
2nd byte
BnH
4AH
vv = Cutoff value: 00H - 7FH (0 - 127)
* When the CUTOFF parameter is changed, the corresponding value will be transmitted.
3rd byte
vvH
3rd byte
vvH
3rd byte
mmH
llH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
❍General Purpose Controller 8 (Controller number 83)
Status
2nd byte
BnH
53H
* When the DECAY parameter is changed, the corresponding value will be transmitted.
●Program Change
Status
2nd byte
CnH
ppH
pp = Program number: 00H - 7FH (prog.1 - prog.128)
* Not transmitted when Transmit Program Change switch parameter is OFF.
■System Realtime Messages
●Active Sensing
Status
FEH
* Transmitted at intervals of approximately 250 ms.
■System Exclusive Messages
Data Set 1 (DT1) are the only System Exclusive messages transmitted by the MC-09.
●Data Set 1 (DT1)
Status
Data byte
F0H
41H, dev, 00H, 4FH, 12H, aaH, bbH,
ccH, ddH, eeH, ... ffH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
device ID (dev: 10H - 1FH)
00H
model ID #1 (MC-09)
4FH
model ID #2 (MC-09)
12H
Command ID (DT1)
aaH
Address MSB: upper byte of the starting address of the data to be sent.
bbH
Address: upper middle byte of the starting address of the data to be sent.
ccH
Address: lower middle byte of the starting address of the data to be sent.
ddH
Address LSB: lower byte of the starting address of the data to be sent.
eeH
Data: the actual data to be sent. Multiple bytes of data are transmitted in
order starting from the address.
:
:
ffH
Data
sum
Checksum
F7H
EOX (End Of Exclusive)
* For the checksum, refer to (p. 6).
* Data larger than 128 bytes will be divided into packets of 128 bytes or less, and each
packet will be sent at an interval of about 20 ms.
3. Data Reception (Sequencer Section)
■System Realtime Message
●Timing Clock
Status
F8H
* This message will be received if the Sync Mode parameter is SLAVE.
●Start
Status
FAH
* This message will be received if the Sync Mode parameter is SLAVE or REMOTE.
●Stop
Status
FCH
* This message will be received if the Sync Mode parameter is SLAVE or REMOTE.
MIDI Implementation
3rd byte
vvH
Status
F7H
3

Publicité

Table des Matières
loading

Table des Matières