Implementación MIDI
1. Recepción de datos
■Mensajes Channel Voice
* No se reciben en el modo Performance cuando el parámetro Receive Switch
(PERFORM/MIDI) está desactivado.
●Note off
Estado
2º byte
8nH
kkH
9nH
kkH
n = Número de canal MIDI:
kk = Número de nota.:
vv = velocidad de note off :
* No se recibe cuando el parámetro Tone Env Mode (PATCH/MISC y RHYTHM/
CONTROL) está en NSUS/NO-SUS.
●Note on
Estado
2º byte
9nH
kkH
n = Número de canal MIDI:
kk = Número de nota.:
vv = velocidad de note on:
●Polyphonic Key Pressure
Estado
2º byte
AnH
kkH
n = Número de canal MIDI:
kk = Número de nota.:
vv = Presión de tecla polifónica:
* No se reciben en el modo Performance cuando el parámetro Receive Poly Key Pressure
(PERFORM/MIDI) está desactivado.
●Control Change
* Si el número de controlador correspondiente está seleccionado para el parámetro de la
fuente de control del patch 1, 2, 3 ó 4 (PATCH/CONTROL/CTRL1-4), se producirá el
efecto correspondiente.
* Si se selecciona un número de controlador que corresponda al parámetro de la fuente de
control del sistema 1, 2, 3 ó 4 (SYSTEM/CONTROL), se aplicará el efecto especificado si
el parámetro de la fuente de control del Patch 1, 2, 3 ó 4 (PATCH/CONTROL/CTRL1-4)
está ajustado a SYS-CTRL1, SYS-CTRL2, SYS-CTRL3 o SYS-CTRL4.
❍Bank Select (Controlador número 0, 32)
Estado
2º byte
BnH
00H
BnH
20H
n = Número de canal MIDI:
mm, ll = Número de banco:
* No recibidos en el modo Performance cuando el parámetro Receive Bank Select
(PERFORM/MIDI) está desactivado.
* Las interpretaciones, patches, y percusiones correspondientes a cada Bank Select son los
siguientes.
* Para saber qué serie SRX corresponde a cada Bank Select, consulte el manual del usuario
de la serie SRX.
BANK SELECT
| PROGRAM
| GROUP
MSB | LSB
| NUMBER
|
-----+-----------+-----------+----------------------+-----------
000 |
| 001 - 128 | Patch GM
:
|
|
|
063 |
| 001 - 128 | Patch GM
085 | 000
| 001 - 064 | Performance de usuario
064
| 064
| 001 - 064 | Performance predefinido
086 | 000
| 001 - 032 | Ritmo de usuario
| 064
| 001 - 036 | Ritmo predefinido
087 | 000
| 001 - 128 | Patch de usuario
| 001
| 001 - 128 | Patch de usuario
| 064
| 001 - 128 | Patch A predefinido
| 065
| 001 - 128 | Patch B predefinido
|
:
|
|
092 | 000 -
| 001 -
| Ritmo SRX
|
:
|
|
093 | 000 -
| 001 -
| Patch SRX
|
:
|
|
120 |
| 001 - 057 | Rhythm GM
121 | 000 -
| 001 - 128 | Patch GM
3er byte
vvH
00H
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
00H - 7FH (0 - 127)
3er byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
01H - 7FH (1 - 127)
3er byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
00H - 7FH (0 - 127)
3er byte
mmH
llH
0H - FH (ch.1 - 16)
00 00H - 7F 7FH (banco.1 - banco.16384)
| NUMBER
|
| 001 - 256
|
| 001 - 256
| 001 -
| 001 - 064
| 001 - 032
| 001 - 036
| 001 - 128
| 129 - 256
| 001 - 128
| 001 - 128
:
|
| 001 -
:
|
| 001 -
:
|
| 001 - 009
| 001 - 256
Modelo: JUNO-STAGE
Fecha:
Versión: 1.00
❍Modulation (Controlador número 1)
Estado
2º byte
BnH
01H
n = Número de canal MIDI:
vv = Profundidad de modulación:
* No se reciben en el modo Performance cuando el parámetro Receive Modulation
(PERFORM/MIDI) está desactivado.
❍Breath type (Controlador número 2)
Estado
2º byte
BnH
02H
n = Número de canal MIDI:
vv = Valor de control:
* JUNO-STAGE lo recibe como ACTIVE EXPRESSION.
❍Foot type (Controller number 4)
Estado
2º byte
BnH
04H
n = Número de canal MIDI:
vv = Valor de control:
❍Portamento Time (Controlador número 5)
Estado
2º byte
BnH
05H
n = Número de canal MIDI:
vv = Tiempo Portamento:
* En el modo Performance, el parámetro Part Portamento Time (PERFORM/PART VIEW/
KEY MOD) cambiará.
❍Data Entry (Controlador número 6, 38)
Estado
2º byte
BnH
06H
BnH
26H
n = número de canal MIDI: 0H - FH (c. 1-c. 16)
mm, ll = el valor del parámetro especificado por RPN/NRPN
mm = MSB, ll = LSB
❍Volume (Controlador número7)
Estado
2º byte
BnH
07H
n = Número de canal MIDI:
vv = Volumen:
* No se reciben en el modo Performance cuando el parámetro Receive Volume
(PERFORM/MIDI) está desactivado.
* En el modo Performance, el parámetro Part Level (PERFORM/PART VIEW/LV&PAN)
cambiará.
❍Balance (Controlador número 8)
Estado
2º byte
BnH
08H
n = Número de canal MIDI:
vv = Balance:
❍Panpot (Controlador número 10)
Estado
2º byte
BnH
0AH
n = Número de canal MIDI:
vv = Panpot:
* No se reciben en el modo Performance cuando el parámetro Receive Pan (PERFORM/
MIDI) está desactivado.
* En el modo Performance, el parámetro Part Pan (PERFORM/PART VIEW/LV&PAN)
cambiará.
1 de mayo de 2008
3er byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
3er byte
vvH
0H - FH (ch.1 - 16)
00H – 7FH (0 -127)
3er byte
vvH
0H - FH (ch.1 - 16)
00H – 7FH (0 -127)
3er byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
3er byte
mmH
llH
3er byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
3er byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
3er byte
vvH
0H - FH (ch.1 - 16)
00H - 40H - 7FH (Izquierda - Centro - Derecha)
217