12
MIDI Implementations
■ Channel Voice Messages
● Note On
Status 2nd Byte 3rd Byte
———- ——— ———
9nH kkH vvH
* This is received when MVC Note Message Enabled parameter is turned on.
* This selects the video channel corresponding to the note number.
* The setting range of note number is fixed by parameters of Keyboard Range Upper and Lower.
* Unselectable note number or velocity will be ignored.
● Control Change
❍Bank Select (Controller Number 0,32)
Status 2nd Byte 3rd Byte
———- ——— ———
BnH 00H mmH
BnH 20H llH
mm,ll = Bank Number : 00 00H, 01 00H (Main, Composition)
* This selects main or composition video channel.
* Unselectable bank select will be ignored and receives program change only.
* The received bank select information will be kept until a new bank select message is received.
* For corresponding combination of bank select/program change and the video channels, refer to Program Change.
❍General Purpose Controllers (Controller Number 1-31, 64-95)
Status 2nd Byte 3rd Byte
———- ——— ———
BnH ccH vvH
cc = Controller Number : 00H-1FH, 40H-5FH
* It is possible to assign the functions below.
• Transition Time control.
• MASTER volume control. (This is out of the MVC spec and should be manually set in the VR-3 menu. )
• Output fade control. (This is out of the MVC spec and should be manually set in the VR-3 menu. )
• Transition type select. (This is out of the MVC spec and should be manually set in the VR-3 menu. )
● Program Change
Status 2nd Byte
———- ———
CnH ppH
pp = Program Number : 00H - 7FH (1 - 128)
* In combination with bank select, this switches to the corresponding video channel.
* Unselectable program change will be ignored.
* The combination of bank select/program change and the corresponding video channel are as below.
PC 1 PC 2 PC 3 PC 4
BS MSB:0 LSB:0 Video 1 Video 2 Video 3 Video 4
BS MSB:1 LSB:0 Sub Video 1 Sub Video 2 Sub Video 3 Sub Video 4
* Sub Video is the channel for composition.
1-2. MIDI Visual Control Mode