Roland Groovebox MC-307 Reference Manual page 204

Hide thumbs Also See for Groovebox MC-307:
Table of Contents

Advertisement

MIDI Implementation
1-4-2.Rhythm Note
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
|
Address | Size
| Description
|—————————————+————————————————————————————————————————————————————————————————|
|
00 00 | 0000 000a | Tone Switch
|
00 01 | 0000 0000 | Wave Group Type
|
00 02 | 0000 00aa | Wave Group ID
|#
00 03 | 0000 aaaa | Wave Number
|
| 0000 bbbb |
|
00 05 | 0000 00aa | Wave Gain
|
00 06 | 0000 aaaa | Bend Range
|
00 07 | 000a aaaa | Mute Group
|
00 08 | 0000 000a | Envelope Mode
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 09-00 0B | 0aaa aaaa | Reserved
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 0C | 0aaa aaaa | Coarse Tune
|
00 0D | 0aaa aaaa | Fine Tune
|
00 0E | 000a aaaa | Random Pitch Depth
|
00 0F | 000a aaaa | Pitch Envelope Depth
|
00 10 | 0aaa aaaa | Pitch Envelope Velocity Sens
|
00 11 | 0000 aaaa | Pitch Envelope Velocity Time
|
00 12 | 0aaa aaaa | Pitch Envelope Time 1
|
00 13 | 0aaa aaaa | Pitch Envelope Time 2
|
00 14 | 0aaa aaaa | Pitch Envelope Time 3
|
00 15 | 0aaa aaaa | Pitch Envelope Time 4
|
00 16 | 0aaa aaaa | Pitch Envelope Level 1
|
00 17 | 0aaa aaaa | Pitch Envelope Level 2
|
00 18 | 0aaa aaaa | Pitch Envelope Level 3
|
00 19 | 0aaa aaaa | Pitch Envelope Level 4
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 1A | 0000 0aaa | Filter Type
|
00 1B | 0aaa aaaa | Cutoff Frequency
|
00 1C | 0aaa aaaa | Resonance
|
00 1D | 0aaa aaaa | Resonance Velocity Sens
|
00 1E | 0aaa aaaa | Filter Envelope Depth
|
00 1F | 0aaa aaaa | Filter Envelope Velocity Sens
|
00 20 | 0000 aaaa | Filter Envelope Velocity Time
|
00 21 | 0aaa aaaa | Filter Envelope Time 1
|
00 22 | 0aaa aaaa | Filter Envelope Time 2
|
00 23 | 0aaa aaaa | Filter Envelope Time 3
|
00 24 | 0aaa aaaa | Filter Envelope Time 4
|
00 25 | 0aaa aaaa | Filter Envelope Level 1
|
00 26 | 0aaa aaaa | Filter Envelope Level 2
|
00 27 | 0aaa aaaa | Filter Envelope Level 3
|
00 28 | 0aaa aaaa | Filter Envelope Level 4
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 29 | 0aaa aaaa | Tone Level
|
00 2A | 0aaa aaaa | Amp Envelope Velocity Sens
|
00 2B | 0000 aaaa | Amp Envelope Velocity Time
|
00 2C | 0aaa aaaa | Amp Envelope Time 1
|
00 2D | 0aaa aaaa | Amp Envelope Time 2
|
00 2E | 0aaa aaaa | Amp Envelope Time 3
|
00 2F | 0aaa aaaa | Amp Envelope Time 4
|
00 30 | 0aaa aaaa | Amp Envelope Level 1
|
00 31 | 0aaa aaaa | Amp Envelope Level 2
|
00 32 | 0aaa aaaa | Amp Envelope Level 3
|
00 33 | 0aaa aaaa | Tone Pan
|
00 34 | 00aa aaaa | Random Pan Switch
|
00 35 | 0aaa aaaa | Alternate Pan Depth
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 36 | 0000 00aa | M-FX Switch
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 37 | 0aaa aaaa | Reserved
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 38 | 0aaa aaaa | Delay Send Level
|
00 39 | 0aaa aaaa | Reverb Send Level
|—————————————+————————————————————————————————————————————————————————————————|
| Total size
| 00 00 00 3A
+——————————————————————————————————————————————————————————————————————————————+
*
1: Correspondence between the "Waveform List" and "Wave Group Type, Wave Group ID, Wave Number"
Wave
Wave Group Type
A001-254
0
B001-251
0
C001-236
0
*
2:-6, 0, +6, +12
*
3:NO-SUS, SUSTAIN
*
4:0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100,
1200
*
5:-100 - +150
*
6:-100, -70, -50, -40, -30, -20, -10, 0, +10, +20, +30, +40, +50, +70, +100
*
7:OFF, LPF, BPF, HPF, PKG
*
8:OFF, ON, Reserved, Reserved
1-5. Sequencer Temporary Pattern Setup
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
|
Address | Size
| Description
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 00 | 0aaa aaaa |Temporary Pattern Setup
|
:
| :
| :
|—————————————+————————————————————————————————————————————————————————————————|
| Total size
| 0F 7F 7F 7F
+——————————————————————————————————————————————————————————————————————————————+
1-6.Sequencer Temporary Pattern Body
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
|
Address | Size
| Description
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 00| 0aaa aaaa |Temporary Pattern Body
|
:
| :
| :
|—————————————+————————————————————————————————————————————————————————————————|
| Total size
| 7F 7F 7F 7F
+——————————————————————————————————————————————————————————————————————————————+
2. GS (Model ID=42H)
+——————————————————————————————————————————————————————————————————————————————+
| Start
|
|
address | Description
|—————————————+————————————————————————————————————————————————————————————————|
|
40 11 00 | Scale Tune Part1
|
40 12 00 |
:
Part2
|
40 13 00 |
:
Part3
|
40 14 00 |
:
Part4
|
40 15 00 |
:
Part5
|
40 16 00 |
:
Part6
|
40 17 00 |
:
Part7
+——————————————————————————————————————————————————————————————————————————————+
2-1. Scale Tune
204
Data (Value)
0 - 1
(OFF,ON)
0
0 - 3
*1
0 - 254
(001 - 255) |
0 - 3
*2
0 - 12
0 - 31 (OFF,1 - 31)|
0 - 1
*3
—-
0 - 120 (-60 - +60)|
0 - 100 (-50 - +50)|
0 - 30
*4
0 - 24
(-12 - +12)|
0 - 125
*5
0 - 14
*6
0 - 127
0 - 127
0 - 127
0 - 127
0 - 126 (-63 - +63)|
0 - 126 (-63 - +63)|
0 - 126 (-63 - +63)|
0 - 126 (-63 - +63)|
0 - 4
*7
0 - 127
0 - 127
0 - 125
*5
0 - 126 (-63 - +63)|
0 - 125
*5
0 - 14
*6
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 125
*5
0 - 14
*6
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127 (L64 - 63R)|
0,63
(OFF,ON)
1 - 127 (L63 - 63R)|
0 - 3
*8
—-
0 - 127
0 - 127
Wave Group ID
Wave Number
1
0 - 253
2
0 - 250
3
0 - 235
Data (Value)
0 - 127
Data (Value)
0 - 127
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
Address | Size
|—————————————+————————————————————————————————————————————————————————————————|
|
|
40 | 0aaa aaaa | Scale Tune for C
|
|
41 | 0aaa aaaa | Scale Tune for C#
|
42 | 0aaa aaaa | Scale Tune for D
|
|
43 | 0aaa aaaa | Scale Tune for D#
|
|
44 | 0aaa aaaa | Scale Tune for E
|
|
45 | 0aaa aaaa | Scale Tune for F
|
|
46 | 0aaa aaaa | Scale Tune for F#
|
47 | 0aaa aaaa | Scale Tune for G
|
|
48 | 0aaa aaaa | Scale Tune for G#
|
|
49 | 0aaa aaaa | Scale Tune for A
|
4A | 0aaa aaaa | Scale Tune for A#
|
|
4B | 0aaa aaaa | Scale Tune for B
|—————————————+————————————————————————————————————————————————————————————————|
|
| Total size
| 00 00 0C
+——————————————————————————————————————————————————————————————————————————————+
Note) In order for GS exclusive messages to be received correctly by the MC-307, the starting
|
address of the message must be the starting address of each part (the address of Scale Tune C; i.e., offset 40).
|
|
|
3. Quick SysEx (Model ID=3AH)
|
|
|
+——————————————————————————————————————————————————————————————————————————————+
| Start
|
|
address | Description
|—————————————+————————————————————————————————————————————————————————————————|
|
30 00 | Quick SysEx Part1
|
31 00 |
|
|
:
|
|
|
36 00 |
|
|—————————————+————————————————————————————————————————————————————————————————|
|
|
39 00 |
|—————————————+————————————————————————————————————————————————————————————————|
|
|
70 00 |
|
+——————————————————————————————————————————————————————————————————————————————+
|
|
3-1. Quick SysEx Part
|
|
|
+——————————————————————————————————————————————————————————————————————————————+
|
| Offset
| Size
|
|
Address | DataL
|
|—————————————+————————————————————————————————————————————————————————————————|
|
0F | 0000 aaaa 0000 0000 | LFO1 Wave Form
|
|
14 | 0aaa aaaa 0000 0000 | LFO1 Fade Time
|
|
15 | 0aaa aaaa 0000 0000 | Coarse Tune
|
|
19 | 0aaa aaaa 0000 0000 | Pitch Env Depth
|
|
1A | 0aaa aaaa 0000 0000 | Pitch Env Attack
|
|
1B | 0aaa aaaa 0000 0000 | Pitch Env Decay
|
|
1C | 0aaa aaaa 0000 0000 | Filter Env Sustain
|
|
1D | 0aaa aaaa 0000 0000 | Filter Env Release
|
|
1F | 0aaa aaaa 0000 0000 | Amp Env Sustain
|
|
22 | 0000 0aaa 0000 0000 | Filter Type
|
|
23 | 0aaa aaaa 0000 0000 | Tone Pan
|
24 | 0aaa aaaa 0000 0000 | Tone Level
|
|
25 | 00aa aaaa 0000 0000 | Random Pan Switch
|
27 | 0aaa aaaa 0000 0000 | Pitch Env Sustain
|
28 | 0aaa aaaa 0000 0000 | Pitch Env Release
|
|
55 | 0aaa aaaa 0000 0000 | Part Key Shift
|
56 | 0000 00aa 0000 0000 | Part M-FX Switch
|
+——————————————————————————————————————————————————————————————————————————————+
|
*
1:TRI, SIN, SAW, SQR, TRP, S&H, RND, CHS
|
*
2:OFF, LPF, BPF, HPF, PKG
|
*
3:OFF, ON, Reserved, Reserved
Note) In order for quick exclusive messages to be received correctly by the MC-307, the starting
address of the message must be the starting address of each part.
3-2. Quick SysEx Rhythm
+——————————————————————————————————————————————————————————————————————————————+
| Offset
| Size
|
Address | DataL
|—————————————+————————————————————————————————————————————————————————————————|
|
15 | 0aaa aaaa 0000 aaaa | Coarse Tune
|
19 | 0aaa aaaa 0000 aaaa | Pitch Env Depth
|
1A | 0aaa aaaa 0000 aaaa | Pitch Env Attack
|
1B | 0aaa aaaa 0000 aaaa | Pitch Env Decay
|
1C | 0aaa aaaa 0000 aaaa | Filter Env Sustain
|
1D | 0aaa aaaa 0000 aaaa | Filter Env Release
|
1F | 0aaa aaaa 0000 aaaa | Amp Env Sustain
|
22 | 0000 0aaa 0000 aaaa | Filter Type
|
23 | 0aaa aaaa 0000 aaaa | Tone Pan
|
24 | 0aaa aaaa 0000 aaaa | Tone Level
|
25 | 00aa aaaa 0000 aaaa | Random Pan Switch
|
27 | 0aaa aaaa 0000 aaaa | Pitch Env Sustain
|
28 | 0aaa aaaa 0000 aaaa | Pitch Env Release
|
47 | 0aaa aaaa 0000 aaaa | Resonance
|
48 | 0aaa aaaa 0000 aaaa | Amp Env Release Time
|
49 | 0aaa aaaa 0000 aaaa | Amp Env Attack Time
|
|
4A | 0aaa aaaa 0000 aaaa | Cutoff Frequency
|
|
4B | 0aaa aaaa 0000 aaaa | Amp Env Decay
|
4D | 0aaa aaaa 0000 aaaa | Fine Tune
|
|
51 | 0aaa aaaa 0000 aaaa | Filter Env Depth
|
|
52 | 0aaa aaaa 0000 aaaa | Filter Env Attack
|
53 | 0aaa aaaa 0000 aaaa | Filter Env Decay
|
|
55 | 0aaa aaaa 0000 0000 | Part Key Shift
|
56 | 0000 00aa 0000 0000 | Part M-FX Switch
+——————————————————————————————————————————————————————————————————————————————+
*
1:Use when transmitting to and from each Rhythm group in Part R.
Rhythm group
|
BD
|
SD
|
HH
|
CLP
CYM
|
*
2:OFF, LPF, BPF, HPF, PKG
*
3:OFF, ON, <Reserved, Reserved>, RHY
Note) In order for quick exclusive messages to be received correctly by the MC-307, the starting address of the
message must be the starting address of each part.
|
|
3-3. Quick SysEx Sequencer
2-1
|
|
+——————————————————————————————————————————————————————————————————————————————+
|
| Offset
| Size
|
|
Address | DataL
|
|—————————————+————————————————————————————————————————————————————————————————|
|
|
01 | 0000 aaaa 0000 000a | Part Mute
|
|
02 | 0000 aaaa 0000 000a | Drum Mute
|
03 | 0aaa aaaa 0aaa aaaa | Tempo
+——————————————————————————————————————————————————————————————————————————————+
*
1:BD,SD,HH,CLP,CYM,TOM/PEC,HIT,OTHERS
|
| Description
:
Part2
:
:
Part7
:
PartR
:
Sequencer
|
DataE
| Description
|
DataE *1
| Description
DataE
Rhythm group
DataE
0
CYM
1
TOM/PERC
2
HIT
3
OTHERS
4
ALL
|
DataE
| Description
|
Data (Value)
|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
0 - 127 (-64 - +63)|
|
|
|
3-1
|
|
|
|
3-2
|
3-3
|
|
Data (Value L)
|
0 - 7
*1
|
0 - 127
|
16 - 112 (-48 - +48)|
52 - 76
(-12 - +12)|
0 - 127
|
0 - 127
|
1 - 127 (-63 - +63)|
0 - 127
|
0 - 127
|
0 - 4
*2
|
0 - 127 (-64 - +63)|
0 - 127
|
0,63
(OFF,ON)
|
1 - 127 (-63 - +63)|
0 - 127
|
16 - 112 (-48 - +48)|
0 - 3
*3
|
|
Data (Value L)
|
0 - 120(-60 - +60) |
52 - 76 (-12 - +12) |
0 - 127
|
0 - 127
|
0 - 127
|
0 - 127
|
0 - 127
|
0 - 4
*2
|
0 - 126 (-63 - +63)|
0 - 127
|
0,63
(OFF,ON)
|
0 - 127
|
0 - 127
|
0 - 127
|
0 - 127
|
0 - 127
|
0 - 127
|
0 - 127
|
14 - 114 (-50 - +50)|
1 - 127 (-63 - +63)|
0 - 127
|
0 - 127
|
16 - 112 (-48 - +48)|
0 - 4
*3
|
4
5
6
7
9
|
Data(Value L/E)
|
0-6,9 / 0,1
|
0-7*1 / 0,1
|
7-93 / 0-127
|

Advertisement

Table of Contents
loading

Table of Contents