Download Inhoudsopgave Inhoud Print deze pagina
Inhoudsopgave

Advertenties

MIDI Implementatie

2. Data Transmission

■Channel Voice Messages
●Note off
Status
2nd byte
8nH
kkH
n = MIDI channel number:
kk = note number:
vv = note off velocity:
●Note on
Status
2nd byte
9nH
kkH
n = MIDI channel number:
kk = note number:
vv = note on velocity:
●Control Change
* By selecting a controller number that corresponds to the setting of parameters of
controllers, the JUNO-STAGE can transmit any control change message.
❍Bank Select (Controller number 0, 32)
Status
2nd byte
BnH
00H
BnH
20H
n = MIDI channel number:
mm, ll = Bank number:
* These messages are transmitted when Patch, Rhythm Set or Performance is selected. But
not transmitted when Transmit Program Change or Transmit Bank Select parameter
(SYSTEM/MIDI/TX) is OFF.
* In Performance mode, these messages are not transmitted when External Bank Select
MSB or External Program Number parameter (PERFORMANCE/CONTROL/CTRL
SW/EXT) is OFF.
* Although with the JUNO-STAGE you can select the Bank Select messages to be
transmitted, be sure to refer to Bank Select and Program Change Correspondence
Chart (p. 243) for the Bank Select messages transmitted when the JUNO-STAGE is select
a Patch, Rhythm Set or Performance.
* The Bank Select Numbers corresponding to SRX series should be referred to the SRX
series owner's manual.
❍Modulation (Controller number 1)
Status
2nd byte
BnH
01H
n = MIDI channel number:
vv = Modulation depth:
❍Breath type (Controller number 2)
Status
2nd byte
BnH
02H
n = MIDI channel number:
vv = Control value:
* JUNO-STAGE transmits this message when you operate ACTIVE EXPRESSION with the
D Beam controller.
❍Portamento Time (Controller number 5)
Status
2nd byte
BnH
05H
n = MIDI channel number:
vv = Portamento Time:
❍Data Entry (Controller number 6, 38)
Status
2nd byte
BnH
06H
BnH
26H
n = MIDI channel number: 0H - FH (ch.1 - 16)
mm, ll = the value of the parameter specified by RPN/NRPN
mm = MSB, ll = LSB
224
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
00H - 7FH (0 - 127)
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
01H - 7FH (1 - 127)
3rd byte
mmH
llH
0H - FH (ch.1 - 16)
00 00H - 7F 7FH (bank.1 - bank.16384)
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
3rd byte
mmH
llH
❍Volume (Controller number 7)
Status
2nd byte
BnH
07H
n = MIDI channel number:
vv = Volume:
* In Performance mode, these messages are not transmitted when External Level
parameter (PERFORMANCE/CONTROL/CTRL SW/EXT) is OFF.
❍Panpot (Controller number 10)
Status
2nd byte
BnH
0AH
n = MIDI channel number:
vv = Panpot:
* In Performance mode, these messages are not transmitted when External Pan parameter
(PERFORMANCE/CONTROL/CTRL SW/EXT) is OFF.
❍Expression (Controller number 11)
Status
2nd byte
BnH
0BH
n = MIDI channel number:
vv = Expression:
❍Hold 1 (Controller number 64)
Status
2nd byte
BnH
40H
n = MIDI channel number:
vv = Control value:
* When Continuous Hold Pedal parameter (SYSTEM/(KBD/CTRL)/PEDAL) is OFF, just
only 00H (0FF) and 7FH (0N) can be send as the control value.
❍Portamento (Controller number 65)
Status
2nd byte
BnH
41H
n = MIDI channel number:
vv = Control value:
❍Resonance (Controller number 71)
Status
2nd byte
BnH
47H
n = MIDI channel number:
vv= Resonance value (relative change):
❍Release Time (Controller number 72)
Status
2nd byte
BnH
48H
n = MIDI channel number:
vv = Release Time value (relative change):
❍Attack time (Controller number 73)
Status
2nd byte
BnH
49H
n = MIDI channel number:
vv = Attack time value (relative change): 00H - 40H - 7FH (-64 - 0 - +63)
❍Cutoff (Controller number 74)
Status
2nd byte
BnH
4AH
n = MIDI channel number:
vv = Cutoff value (relative change):
❍General Purpose Controller 5 (Controller number 80)
Status
2nd byte
BnH
50H
n = MIDI channel number:
vv = Control value:
❍General Purpose Controller 6 (Controller number 81)
Status
2nd byte
BnH
51H
n = MIDI channel number:
vv = Control value:
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 40H - 7FH (Left - Center - Right),
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
0-63 = OFF, 64-127 = ON
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
0 - 63 = OFF, 64 - 127 = ON
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 40H - 7FH (-64 - 0 - +63)
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 40H - 7FH (-64 - 0 - +63)
3rd byte
vvH
0H - FH (ch.1 - 16)
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 40H - 7FH (-64 - 0 - +63)
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)

Advertenties

Inhoudsopgave
loading

Inhoudsopgave