
140
MIDI Implementation
Model:
VC-1
Date:
March 31, 2004
Version:
1.00
1. Data Transmission
■
Channel Voice Messages
●
Note off (for V-Synth only)
Status
2nd byte
3rd byte
8nH
kkH
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
kk = note number:
00H - 7FH (0 - 127)
vv = note off velocity:
00H - 7FH (0 - 127)
●
Note on (for V-Synth only)
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)
●
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)
*
Not transmitted when Bank Select Switch (SYSTEM MIDI) is OFF.
*
The Patches corresponding to each Bank Select are as follows.
*
The transmitted value of MSB can be changed by Tx Bank Select (Patch MIDI).
*
In that case the transmitted value of LSB is always 0.
❍
Modulation (Controller number 1) (for V-Synth only)
Status
2nd byte
3rd byte
BnH
01H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Modulation depth:
00H - 7FH (0 - 127)
❍
Volume (Controller number 7) (for V-Synth only)
Status
2nd byte
3rd byte
BnH
07H
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Volume:
00H - 7FH (0 - 127)
❍
Hold 1 (Controller number 64) (for V-Synth only)
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
❍
Portamento Switch (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
●
Program Change
Status
2nd byte
CnH
ppH
n = MIDI channel number:
0H - FH (ch.1 - 16)
pp = Program number:
00H - 3FH (prog.1 - prog.64)
*
Not transmitted when Program Change Switch (SYSTEM MIDI) is OFF.
●
Channel Aftertouch (for V-Synth only)
Status
2nd byte
DnH
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Aftertouch Value:
00H - 7FH (0 - 127)
●
Pitch Bender Change (for V-Synth only)
Status
2nd byte
3rd byte
EnH
llH
mmH
n = MIDI channel number:
0H - FH (ch.1 - 16)
mm, ll = Pitch Bender value:
00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)
BANK
SELECT
MSB
LSB
PROGRAM
NUMBER
BATCH
BANK
PATCH
NUMBER
087
000
001 - 064
Internal 1
11 - 88
001
001 - 064
Internal 2
11 - 88
002
001 - 064
Internal 3
11 - 88
003
001 - 064
Internal 4
11 - 88
004
001 - 064
Internal 5
11 - 88
005
001 - 064
Internal 6
11 - 88
006
001 - 064
Internal 7
11 - 88
007
001 - 064
Internal 8
11 - 88
008
001 - 064
Preset 1
11 - 88
009
001 - 064
Preset 2
11 - 88
010
001 - 064
Preset 3
11 - 88
011
001 - 064
Preset 4
11 - 88
012
001 - 064
Preset 5
11 - 88
013
001 - 064
Preset 6
11 - 88
vc1_e.book 140 ページ 2004年4月2日 金曜日 午後3時21分
Summary of Contents for V-Card VC-1
Page 154: ...154 Index vc1_e book 154...