Apéndices
❍NRPN MSB/LSB (Controller número 98, 99)
Status
2º byte
BnH
63H
BnH
62H
n = número de control MIDI:0H – FH (Ch.1 – 16)
mm = byte superior (MSB) del número de parámetro especificado por NRPN
ll = byte inferior (LSB) del número de parámetro especificado por NRPN
* Si Rx.NRPN está en posición OFF al reiniciar o al recibir "GM1 System On" o "GM2
System On," el mensaje NRPN será ignorado. El mensaje NRPN se recibirá cuando
Rx.NRPN = ON, o al recibir "GS RESET."
* El valor definido por NRPN no se restablecerá aunque se reciba Program Change o Reset
All Controllers.
**NRPN**
El mensaje NRPN (Número de Parámetro No Registrado) permite utilizar una amplia gama
de cambios de control. En el SC-8820, los mensajes NRPN se pueden utilizar para modificar
parámetros de sonido, etc.
Para utilizar estos mensajes, en primer lugar debe utilizar mensajes NRPN (Controller
número 98 y 99, no importa el orden) para especificar el parámetro a controlar, y después
utilizar mensajes Data Entry (Controller número 6) para especificar el valor del parámetro
especificado. Una vez especificado el parámetro NRPN, todos los mensajes Data Entry
recibidos en este canal modificarán el valor de este parámetro. Para evitar accidentes, es
recomendable que ajuste RPN Null (RPN Número = 7FH 7FH) cuando acabe de ajustar el
valor del parámetro deseado. Consulte la Sección 5. Material suplementario Ejemplos de
los mensajes MIDI actuales <Ejemplo 4> (página 183). En el SC-8820, Data entry LSB
(Controller número 38) del NRPN es ignorado, de manera que no es ningún problema
enviar Data entry MSB (Controller número 6) solo (sin Data entry LSB).
En el SC-8820, el NRPN se puede utilizar para modificar los siguientes parámetros.
NRPN
Data entry
MSB LSB
MSB
Función e intervalo
01H 08H
mmH
Vibrato Rate (cambio relativo)
mm: 00H – 40H – 7FH (-64 – 0 – +63)
01H 09H
mmH
Vibrato Depth (cambio relativo)
mm: 00H – 40H – 7FH (-64 – 0 – +63)
01H 0AH
mmH
Vibrato Delay (cambio relativo)
mm: 00H – 40H – 7FH (-64 – 0 – +63)
01H 20H
mmH
TVF Cutoff Frequency (cambio relativo)
mm: 00H – 40H – 7FH (-64 – 0 – +63)
01H 21H
mmH
TVF Resonance (cambio relativo)
mm: 00H – 40H – 7FH (-64 – 0 – +63)
01H 63H
mmH
TVF&TVA Envelope Attack Time (cambio relativo)
mm: 00H – 40H – 7FH (-64 – 0 – +63)
01H 64H
mmH
TVF&TVA Envelope Decay Time (cambio relativo)
mm: 00H – 40H – 7FH (-64 – 0 – +63)
01H 66H
mmH
TVF&TVA Envelope Release Time (cambio relativo)
mm: 00H – 40H – 7FH (-64 – 0 – +63)
18H rrH
mmH
Drum Instrument Pitch Coarse (cambio relativo)
rr: Drum Instrument note number
mm: 00H – 40H – 7FH (-64 – 0 – +63 semitono)
1AH rrH
mmH
Drum Instrument TVA Level (cambio absoluto)
rr: Drum Instrument note number
mm: 00H – 7FH (0 – max)
1CH rrH
mmH
Drum Instrument Panpot (cambio absoluto)
rr: Drum Instrument note number
mm: 00H, 01H – 40H – 7FH (random, left – center – right)
1DH rrH
mmH
Drum Instrument Reverb Send Level (cambio absoluto)
rr: Drum Instrument note number
mm: 00H – 7FH (0 – max)
1EH rrH
mmH
Drum Instrument Chorus Send Level (cambio absoluto)
rr: Drum Instrument note number
mm: 00H – 7FH (0 – max)
1FH rrH
mmH
Drum Instrument Delay Send Level (cambio absoluto)
rr: Drum Instrument note number
mm: 00H – 7FH (0 – max)
* Los parámetros marcados como "cambio relativo" cambiarán relativamente al valor
predefinido (40H). En diferentes dispositivos GS, los parámetros de "cambio relativo"
pueden diferir en la forma en que cambia el sonido o en el intervalo de cambio.
* Los parámetros marcados como "cambio absoluto" se ajustarán al valor absoluto del
parámetro, sin tener en cuenta el valor predefinido.
* No es posible utilizar simultáneamente los parámetros Chorus Send Level y Delay Send
Level en un instrumento de percusión individual.
* Data entry LSB (llH) se ignora.
168
3r byte
mmH
llH
❍RPN MSB/LSB (Controller número 100, 101)
Status
2º byte
BnH
65H
BnH
64H
n = número de canal MIDI:
0H – FH (Ch.1 – 16)
mm = byte superior (MSB) del número de parámetro especificado por RPN
ll = byte inferior (LSB) del número de parámetro especificado por RPN
* No se recibe cuando Rx.RPN = OFF.
* El valor especificado por RPN no se restablecerá ni con mensajes como Program Change
o Reset All Controller.
**RPN**
Los mensajes RPN (Número de Parámetro Registrado) son cambios de control ampliados, y
cada función de un RPN se describe a través de MIDI Standard.
Para utilizar estos mensajes, en primer lugar debe utilizar RPN (Controller número 100 y
110, no importa el orden) para especificar el parámetro a controlar, y después utilizar
mensajes Data Entry (Controller número 6, 38) para especificar el valor del parámetro
especificado. Una vez especificado el parámetro RPN, todos los mensajes Data Entry
recibidos en este canal modificarán el valor de este parámetro. Para evitar accidentes, es
recomendable ajustar RPN Null (RPN Número = 7FH 7FH) cuando acabe de ajustar el valor
del parámetro deseado. Consulte la Sección 5. Ejemplos de los mensajes MIDI actuales
<Ejemplo 4> (página 183).
En el SC-8820, RPN se puede utilizar para modificar los siguientes parámetros.
RPN
Data entry
MSB LSB
MSB
LSB
Explicación
00H 00H
mmH
---
Sensibilidad Pitch Bend
mm: 00H – 18H (0 – 24 semitonos),
Valor inicial = 02H (2 semitonos)
ll: ignorado (procesado como 00H)
especifica hasta 2 octavas en intervalos de semitono
00H 01H
mmH
llH
Master Fine Tuning
mm, ll: 00 00H – 40 00H – 7F 7FH (-100 – 0 – +99.99 cientos),
Valor inicial = 40 00H (+/- 0 cien)
Consulte 5. Material suplementario, Acerca de Tuning (página 184).
00H 02H
mmH
---
Master Coarse Tuning
mm: 28H – 40H – 58H (-24 – 0 – +24 semitonos),
Valor inicial = 40H (+/-0 semitono)
ll: ignorado (procesado como 00H)
00H 05H
mmH
llH
Modulation Depth Range
mm: 00H – 04H (0 – 4 semitonos)
ll: 00H – 7FH (0 – 100 cientos)
100/128 Cien/Valor
7FH 7FH
---
---
RPN null
Ajusta la condición donde RPN y NRPN no están
especificados. Los mensajes Data entry una vez ajustado
RPN null serán ignorados. (No será necesario ningún
mensaje Data entry después de RPN null).
Los ajustes realizados no cambiarán.
mm, ll: ignorado
GProgram Change (Cambio de programa)
Status
2º byte
CnH
ppH
n = número de canal MIDI: 0H – FH (Ch.1 – 16)
pp = número de programa: 00H – 7FH (prog.1 – prog.128)
* No se recibe cuando Rx.PROGRAM CHANGE = OFF. (El valor inicial es ON)
* Después de recibir un mensaje Program Change, el sonido cambiará empezando por la
siguiente Note-on. Las voces que todavía suenen al recibir el mensaje Program Change
no se verán afectadas.
* Para Partes de percusión (Drum), el mensaje Program Change no se recibirá en un byte
inferior a los números de banco (el valor Control Number 0 es diferente de 0 (00H)).
GChannel Pressure (Presión del canal)
Status
2º byte
DnH
vvH
n = número de canal MIDI: 0H – FH (Ch.1 – 16)
vv = Presión de canal:
00H – 7FH (0 – 127)
* No se recibe cuando Rx.CH PRESSURE (CAf) = OFF. (El valor inicial es ON)
* El efecto resultante viene determinado por los mensajes System Exclusive. Con los
ajustes iniciales no se producirá ningún efecto.
3r byte
mmH
llH