MIDI Implementado
Model:
MC-307 (groovebox)
Date:
Oct. 27, 1999
Version:
1.00
Symbol
Description
n
MIDI Channel
vv
Control value
kk
Note Number
xx
ON/OFF
1. Data reception (sound source section)
Channel voice messages
Note Off
status
2nd byte
8nH
kkH
9nH
kkH
* Not received when the Rx Switch paramete is OFF.
* Not received by the Rhythm Part when the Envelope Mode parameter is NO-SUS.
* If the Remote Keyboard Switch is ON, the message will have the same effect as when a
note is released on the MC-307's keyboard. This means that you can control the
arpeggiator and RPS from an external MIDI keyboard.
Note On
status
2nd byte
9nH
kkH
vv=Note On velocity:01H - 7FH (1 - 127)
* Not received when the Rx Switch paramete is OFF.
* If the Remote Keyboard Switch is ON, the message will have the same effect as when a
note is played on the MC-307's keyboard. This means that you can control the
arpeggiator and RPS from an external MIDI keyboard.
Polyphonic Aftertouch
status
2nd byte
AnH
kkH
* Not received when the Rx Switch parameter is OFF.
* The effect will apply according to the Aftertouch Control setting.
Control Change
* Not received when the Rx Switch parameter is OFF.
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 received when the Rx Program Change Switch or Rx Bank Select Switch parameter
is OFF.
* The Patches corresponding to each Bank Select are as follows.
Bank Select | Program No | Group
MSB | LSB |
|
——————+—————+————————————+————————————————————————————————————————
81
|
0 |
001 - 128 | Preset A
81
|
1 |
001 - 128 | Preset B
81
|
2 |
001 - 128 | Preset C
81
|
3 |
001 - 128 | Preset D
83
|
0 |
001 - 128 | Preset E
83
|
1 |
001 - 128 | Preset F
83
|
2 |
001 - 128 | Preset G
——————+—————+————————————+————————————————————————————————————————
85
|
0 |
001 - 128 | User A
85
|
1 |
001 - 128 | User B
* The Rhythm set corresponding to each Bank Select are as follows.
Bank Select | Program No | Group
MSB | LSB |
|
——————+—————+————————————+————————————————————————————————————————
81
|
0 |
1 - 26
| Preset A
83
|
0 |
1 - 14
| Preset B
——————+—————+————————————+————————————————————————————————————————
85
|
0 |
1 - 20
| User A
194
Range
0H–6H,9H (ch.1–ch.7,ch.10)
00H–7FH (0–127)
00H–7FH (0–127)
00H–3FH (0–63:OFF), 40H–7FH (64–127:ON)
3rd byte
vvH
00H
3rd byte
vvH
3rd byte
vvH
3rd byte
mmH
llH
Patch No.
001 - 128
001 - 128
001 - 128
001 - 128
001 - 128
001 - 128
001 - 032
001 - 128
001 - 128
Patch No.
01 - 26
01 - 14
01 - 20
Modulation (Controller number 1)
status
2nd byte
BnH
01H
* The effect will apply according to the Modulation Control setting.
Portamento Time (Controller number 5)
status
2nd byte
BnH
05H
* The Portamento Time parameter will change.
Data Entry (Controller number 6,38)
status
2nd byte
BnH
06H
BnH
26H
mm,ll= the value of the parameter specified by RPN
Volume (Controller number 7)
status
2nd byte
BnH
07H
* Volume messages are used to adjust the volume balance of each part.
Panpot (Controller number 10)
status
2nd byte
BnH
0AH
* Adjust the stereo location over 128 steps, where 0 is far left, 64 is center, and 127 is far
right.
Expression (Controller number 11)
status
2nd byte
BnH
0BH
* Expression messages are used to adjust the volume of each part.
General purpose Controller1 (Controller number 16)
status
2nd byte
BnH
10H
* The LFO1 Rate parameter will change.
General purpose Controller3 (Controller number 18)
status
2nd byte
BnH
12H
* The LFO1 Pitch Depth parameter will change.
General purpose Controller4 (Controller number 19)
status
2nd byte
BnH
13H
* The LFO1 Filter Depth parameter will change relatively.
Hold 1 (Controller number 64)
status
2nd byte
BnH
40H
* If the Remote Keyboard Switch is ON, it will be possible to control the Hold function of
the arpeggiator.
Portamento (Controller number 65)
status
2nd byte
BnH
41H
* The Portamento Switch Parameter will change.
Sostenuto (Controller number 66)
status
2nd byte
BnH
42H
Soft (Controller number 67)
status
2nd byte
BnH
43H
Hold 2 (Controller number 69)
status
2nd byte
BnH
45H
3rd byte
vvH
3rd byte
vvH
3rd byte
mmH
llH
mm=MSB, ll=LSB
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
xxH
3rd byte
xxH
3rd byte
xxH
3rd byte
xxH
3rd byte
xxH