Midi implementation, Receive data, Channel voice messages – Roland VR-760 User Manual
Page 102: Control change
102
MIDI Implementation
Model:
VR-760 (Performance Keyboard)
Date:
Nov. 1, 2002
Version:
1.00
1. Receive data
■
Channel Voice Messages
●
Note off
Status
2nd byte
3rd byte
8nH
kkH
vvH
9nH
kkH
00H
n = MIDI channel number:
0H - FH (ch.1 - 16)
kk = note number:
00H - 7FH (0 - 127)
vv = note off velocity:
00H - 7FH (0 - 127)
*
Some instruments are not received in Rhythm set.
●
Note on
Status
2nd byte
3rd byte
9nH
kkH
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
kk = note number:
00H - 7FH (0 - 127)
vv = note on velocity:
01H - 7FH (1 - 127)
*
Not received by the Organ Part.
●
Control Change
❍
Bank Select (Controller number 0, 32)
Status
2nd byte
3rd byte
BnH
00H
mmH
BnH
20H
llH
n = MIDI channel number:
0H - FH (ch.1 - 16)
mm, ll = Bank number:
00 00H - 7F 7FH (bank.1 - bank.16384)
*
The Registration, Rhythms, and Tones corresponding to each Bank Select are as follows.
*
The SRX series corresponding to each Bank Select are to see the SRX series owner’s
manual.
+————————————————————————————————————————————————————————————————+
| BANK SELECT | PROGRAM | GROUP | NUMBER |
| MSB | LSB | NUMBER | | |
|—————+———————————+———————————+——————————————————————+———————————|
| 085 | 000 | 001 — 064 | Registration | 001 — 064 |
| | 064 | 001 — 003 | One Touch Regist. | 001 — 003 |
| 086 | 064 | 001 — 004 | Rhythm Set | 001 — 004 |
| 087 | 064 | 001 — 009 | Tone (Piano) | 001 — 009 |
| | 065 | 001 — 018 | Tone (Synth) | 001 — 018 |
| | 066 | 001 — 018 | Tone (Synth Timbre) | 001 — 018 |
| 092 | 000 — | 001 — | SRX Rhythm | 001 — |
| | : | | : | |
| 093 | 000 — | 001 — | SRX Patch | 001 — |
| | : | | : | |
+————————————————————————————————————————————————————————————————+
❍
Modulation (Controller number 1)
Status
2nd byte
3rd byte
BnH
01H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Modulation depth:
00H - 7FH (0 - 127)
*
Not received by the Organ Part.
❍
Portamento Time (Controller number 5)
Status
2nd byte
3rd byte
BnH
05H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Portamento Time:
00H - 7FH (0 - 127)
*
Not received by the Organ Part.
❍
Data Entry (Controller number 6, 38)
Status
2nd byte
3rd byte
BnH
06H
mmH
BnH
26H
llH
n = MIDI channel number:
0H - FH (ch.1 - 16)
mm, ll = the value of the parameter specified by RPN/NRPN
mm = MSB, ll = LSB
*
Not received by the Organ Part.
❍
Volume (Controller number 7)
Status
2nd byte
3rd byte
BnH
07H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Volume:
00H - 7FH (0 - 127)
❍
Panpot (Controller number 10)
Status
2nd byte
3rd byte
BnH
0AH
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Panpot:
00H - 40H - 7FH (Left - Center - Right)
*
Not received by the Organ Part.
❍
Expression (Controller number 11)
Status
2nd byte
3rd byte
BnH
0BH
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Expression:
00H - 7FH (0 - 127)
*
Not received by the Piano Part when the Piano Exp Sw
(EDIT: System Basic: Piano Exp Sw) is OFF.
❍
General Purpose Controller 1 (Controller number 16)
Status
2nd byte
3rd byte
BnH
10H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Control value:
00H - 7FH (0 - 127)
*
Depending on the Control Message settings (Edit: System MIDI: Control Message).
❍
General Purpose Controller 2 (Controller number 17)
Status
2nd byte
3rd byte
BnH
11H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Control value:
00H - 7FH (0 - 127)
*
Depending on the Control Message settings (Edit: System MIDI: Control Message).
❍
General Purpose Controller 3 (Controller number 18)
Status
2nd byte
3rd byte
BnH
12H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Control value:
00H - 7FH (0 - 127)
*
Depending on the Control Message settings (Edit: System MIDI: Control Message).
❍
General Purpose Controller 4 (Controller number 19)
Status
2nd byte
3rd byte
BnH
13H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Control value:
00H - 7FH (0 - 127)
*
Depending on the Control Message settings (Edit: System MIDI: Control Message).
❍
Hold 1 (Controller number 64)
Status
2nd byte
3rd byte
BnH
40H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Control value:
00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON
*
Not received by the Organ Part when the Organ Damper SW
(EDIT: System Basic: Organ Damper SW) is OFF.
❍
Portamento (Controller number 65)
Status
2nd byte
3rd byte
BnH
41H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Control value:
00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON
*
Not received by the Organ Part.
❍
Sostenuto (Controller number 66)
Status
2nd byte
3rd byte
BnH
42H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Control value:
00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON
*
Not received by the Organ Part.