Roland SH-01 用户手册

下载
页码 21
6
MIDI Implementation
2.  Data Transmission
n
Channel Voice Messages
l
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)
l
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)
l
Control Change
Status
2nd byte
3rd byte
BnH
kkH
vvH
n = MIDI channel number: 
0H - FH (ch.1 - 16)
kk = Controller number: 
00H - 77H (0 - 119)
vv = Control value:   
00H - 7FH (0 - 127)
m
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: 
87 00H - 87 20H (bank.17281, bank.17313)
*  These messages are transmitted when Patch is selected. But not transmitted when 
TX PROGRAM CHANGE or TX BANK SELECT parameter (SYSTEM COMMON MIDI) is 
OFF.
*  The Patches corresponding to each Bank Select are as follows.
 BANK SELECT     | PROGRAM   | GROUP                | NUMBER
 MSB | LSB       | NUMBER    |                      | 
-----+-----------+-----------+----------------------+-----------
 087 | 000       | 001 - 128 | User Patch           | A-1 - H-8
     | 064       | 001 - 128 | Preset Patch         | A-1 - H-8
 088 | 064       | 001 - 008 | Preset PCM Patch     |   1 -   8
m
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)
m
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)
m
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)
m
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
l
Program Change
Status
2nd byte
CnH
ppH
n = MIDI channel number: 
0H - FH (ch.1 - 16)
pp = Program number: 
00H - 7FH (prog.1 - prog.128)
l
Pitch Bend Change
Status
2nd byte
3rd byte
EnH
llH
mmH
n = MIDI channel number: 
0H - FH (ch.1 - 16)
mm, ll = Pitch Bend value: 
00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)
n
System Realtime Messages
l
Active Sensing
Status
FEH
*  This message is transmitted at intervals of approximately 250 msec.