Roland SH-01 用户手册

下载
页码 21
1
MIDI Implementation
1.  Receive data
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
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: 
00 00H - 7F 7FH (bank.1 - bank.16384) 
*  Not received when the RX BANK SELECT parameter (System Parameter) 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
  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)
*  PORTAMENTO TIME parameter (Patch Parameter) will change. 
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
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)
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)
*  Not received when the RX PROGRAM CHANGE parameter (System Parameter) is OFF.
Model: 
SH-01
Date: 
Apr. 1, 2010
Version: 
1.00
Copyright © 2010 ROLAND CORPORATION
All rights reserved. No part of this publication may be reproduced in any form without the written permission of ROLAND CORPORATION.
1PS