Midi Implementation - Roland VK-88 Owner's Manual

Roland vk-88: owners manual
Table of Contents

Advertisement

MIDI Implementation

Model:
VK-88 (Combo Organ)
Date:
Mar. 1, 2003
Version: 1.00
1. Receive data
* The VK-88 has two MIDI IN connectors: MIDI IN and PEDAL IN. Messages input
through the MIDI IN connector can be used to control specific Parts, according to the
MIDI channel numbers of the MIDI messages. Messages input via the MIDI PEDAL IN
connector are received as messages for the Pedal Part, regardless of the channel number.
-------------------------------
CONTROL
|
1ch
UPPER ORGAN
|
1ch
LOWER ORGAN
|
3ch
PEDAL ORGAN
|
2ch
UPPER ORCHESTRAL TONES |
4ch
LOWER ORCHESTRAL TONES |
5ch
PEDAL ORCHESTRAL TONES |
6ch
DRUMS
| 10ch
SPRING SHOCK
|
9ch
-------------------------------
■Channel Voice Messages
●Note off
Status
2nd byte
8nH
kkH
9nH
kkH
n = MIDI channel number:
kk = note number:
vv = note off velocity:
* Signals input to the MIDI PEDAL IN connector are treated as PEDAL PART messages
●Note on
Status
2nd byte
9nH
kkH
n = MIDI channel number:
kk = note number:
vv = note on velocity:
* Signals input to the MIDI PEDAL IN connector are treated as PEDAL PART messages.
●Control Change
❍Modulation (Controller number 1)
Status
2nd byte
BnH
01H
n = MIDI channel number:
vv = modulation depth:
* Received only for the Orchestral Tones Part.
❍Data Entry (Controller Number 6, 38)
Status
2nd byte
BnH
06H
BnH
26H
n = MIDI channel number:
mm,ll = the value of the parameter specified by RPN/NRPN
mm = upper byte (MSB), ll = lower byte (LSB)
❍Volume (Controller number 7)
Status
2nd byte
BnH
07H
n = MIDI channel number:
vv = volume:
* Received only for the Orchestral Tones Part.
❍Panpot (Controller number 10)
Status
2nd byte
BnH
0AH
n = MIDI channel number:
vv = panpot:
* Received only for the Orchestral Tones Part.
3rd byte
vvH
00H
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
00H - 7FH (0 - 127)
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
00H - 7FH (0 - 127)
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
3rd byte
mmH
llH
0H - FH (ch.1 - ch.16)
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
3rd byte
vvH
0H-FH (ch.1-ch.16)
00H-40H-7FH (Left-Center-Right)
❍Expression (Controller number 11)
Status
2nd byte
BnH
0BH
n = MIDI channel number:
vv = expression:
* If you want to control all of the Organ Parts, transmit data on the channel specified by
the CONTROL MIDI CH. setting (factory setting: channel 1). It is not possible to
separately control each part of the Organ Part.
* When inputting via the MIDI PEDAL IN connector, this functions the same as an
expression pedal connected to the VK-88's EXPRESSION PEDAL jack.
❍ General Purpose Controller 1 (Controller number 16)
(Orchestral Tones glide)
Status
2nd byte
BnH
10H
n = MIDI channel number:
vv = control value:
* Received only for the Orchestral Tones Part.
* Not received when MIDI GENERAL CONTROLLERS SWITCH (p. 76) is OFF.
❍General Purpose Controller 2 (Controller number 17) (Wheel Brake)
Status
2nd byte
BnH
11H
n = MIDI channel number:
vv = control value:
* When signals are received through the MIDI IN connector, reception is over the channel
specified in CONTROL MIDI CH. (p. 77) (factory setting: Channel 1).
* Not received by the Orchestral Tones part.
* Not received when MIDI GENERAL CONTROLLERS SWITCH (p. 76) is OFF.
❍Hold 1 (Controller number 64)
Status
2nd byte
BnH
40H
n = MIDI channel number:
vv = control value:
* When inputting via the MIDI PEDAL IN connector, this functions the same as an hold
pedal connected to the VK-88's HOLD PEDAL jack.
❍Sound Controller 1-9 (Controller number 70-78) (Harmonic Bars)
Status
2nd byte
BnH
ccH
n = MIDI channel number:
cc = control change number:
vv = control value:
* Receives harmonic bar values.
* Not received by the Orchestral Tones part.
* Messages input through the MIDI IN connector can be used to control specific Parts,
according to the MIDI channel numbers of the MIDI messages. Messages input via the
MIDI PEDAL IN connector are received as messages for the Pedal Part, regardless of the
channel number.
* Not received when MIDI SOUND CONTROLLERS SWITCH (p. 76) is OFF.
cc
|
H.Bar Feet
-------------+-------------------------------------
46H (70)
|
16'
47H (71)
|
5 1/3'
48H (72)
|
8'
49H (73)
|
4'
4AH (74)
|
2 1/3'
4BH (75)
|
2'
4CH (76)
|
1 3/5'
4DH (77)
|
1 1/3'
4EH (78)
|
1'
* Control values and harmonic bars are related as follows.
vv
|
H.Bar Level
-------------+---------------------------------
00H - 0EH
|
0
0FH - 1CH
|
1
1DH - 2AH
|
2
2BH - 38H
|
3
39H - 47H
|
4
48H - 55H
|
5
56H - 63H
|
6
64H - 71H
|
7
72H - 7FH
|
8
❍General Purpose Controller 5 (Controller number 80) (Rotary Speed)
Status
2nd byte
BnH
50H
n = MIDI channel number:
vv = control value:
* When signals are received through the MIDI IN connector, reception is over the channel
specified in CONTROL MIDI CH. (p. 77) (factory setting: Channel 1).
* Not received by the Orchestral Tones part.
* Not received when MIDI GENERAL CONTROLLERS SWITCH (p. 76) is OFF.
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
3rd byte
vvH
0H - FH (ch.1 - ch.16)
46H - 4EH (70-78)
00H - 7FH (0 - 127)
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
101

Advertisement

Table of Contents
loading

Table of Contents