Midi implementation, Receive data, Channel voice messages – Roland SPD-S User Manual
Page 119: Channel mode messages
![background image](/manuals/195839/119/background.png)
119
Appendices
MIDI Implementation
Model SPD-S
Version 1.00
February.14 2003
1. Receive data
*
In wave mode, the SPD-S receives no messages other than active sensing.
*
MIDI messages received are not included in Phrase Maker data.
■
Channel Voice Messages
*
Following Channel Voice Messages can be recorded in SETUP/MIDI/MIDI
Channel.
●
Note Off
Status
2nd byte
3rd byte
8nH
kkH
vvH
9nH
kkH
00H
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
kk = note number: 00H - 7FH (0 - 127)
vv = note off velocity: 00H - 7FH (0 - 127)
*
The Velocity Values of Note Off message are ignored.
*
For a wave in which the trigger mode is set to SHOT or ALT, Note Off messages
are ignored.
●
Note On
Status
2nd byte
3rd byte
9nH
kkH
vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
kk = note number: 00H - 7FH (0 - 127)
vv = note on velocity: 01H - 7FH (1 - 127)
*
For a wave in which the trigger mode is set to ALT, a sound is alternately
generated and muted each time a Note On message is received.
●
Control Change
*
Not Received when SETUP/MIDI/CC TX/RX Switch is set to “OFF.” (Initial
Value is ON)
❍
Foot Control (Controller number 4)
Status
2nd byte
3rd byte
BnH
04H
vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127) 0-63=OFF, 64-127=ON
*
This is used as the data of the “WAVE SW” function of the Foot Switch.
❍
Expression (Controller number 11)
Status
2nd byte
3rd byte
BnH
0BH
vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127)
*
This is used as the data of the Expression Pedal.
❍
Effect Control 1 (Controller number 12)
Status
2nd byte
3rd byte
BnH
0CH
vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127)
*
This is used as the data of the EFFECTS CONTROL knob.
❍
Effect Control 2 (Controller number 13)
Status
2nd byte
3rd byte
BnH
0DH
vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127)
*
This is used as the data of the Velocity Control.
●
Program Change
Status
2nd byte
CnH
ppH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
pp = Program number: 00H - 7FH (prog.1 - prog.128)
*
Not Received when SETUP/MIDI/PC TX/RX Switch is set to “OFF”.(Initial
Value is ON)
*
The sound will change beginning with the next note-on after the program
change is received. Waves with the Trigger mode set to "SHOT" and Loop set to
"OFF" that were already being played prior to reception of the program change
are not affected.
■
Channel Mode Messages
*
Following Channel Mode Messages can be received on channel specified in
SETUP/MIDI/MIDI Channel.
●
All Sounds Off (Controller number 120)
Status
2nd byte
3rd byte
BnH
78H
00H
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
*
When this message is received, all currently-sounding notes will be silenced.
However, the status of channel messages will not change.
●
Reset All Controllers (Controller number 121)
Status
2nd byte
3rd byte
BnH
79H
00H
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
*
When this message is received, the following controllers will be set to their reset
values.
Controller
Reset value
Foot Control
0 (off)
Expression
0 (off)
Effect Control 1
0 (off)
Effect Control 2
0 (off)
SPDS_e.book 119 ページ 2004年4月19日 月曜日 午前9時58分