FR-7x V-Accordion
® Implementación MIDI
22. Implementación MIDI
1. Datos recibidos
n Mensajes de voz de canal
l Note off
Estado
2º byte
8nH
kkH
n = número de canal MIDI:
kk = número de nota:
vv = velocidad de note off:
l Note on
Estado
2º byte
9nH
kkH
n = número de canal MIDI:
kk = número de nota:
vv = velocidad de note on:
l Control Change
• El valor especificado por un mensaje Control Change no es modificado por un
Program Change, etc.
m Bank Select (número de controlador 0, 32)
Estado
2º byte
BnH
00H
BnH
20H
n = número de canal MIDI:
mm = número de banco MSB:
ll = número de banco LSB:
• Solo en modo Free Bass.
m Expression (número de controlador 11)
Estado
2º byte
BnH
0BH
n = número de canal MIDI:
vv = Expresión:
• Ajusta el volumen de una parte. Se puede usar de forma independiente de los
mensajes Volume (CC07). Los mensajes Expression se usan para la expresión
musical de la interpretación. Por ejemplo, movimientos de pedal de expresión,
crescendos y decrescendos.
m Hold 1 (número de controlador 64)
Estado
2º byte
BnH
40H
n = número de canal MIDI:
vv = valor del control:
m Program Change
Estado
2º byte
CnH
ppH
n = número de canal MIDI:
pp = número del programa:
m Channel Pressure
Estado
2º byte
DnH
vvH
n = número de canal MIDI:
vv = presión del canal:
n Mensajes de sistema en tiempo real
m Active Sensing
Estado
FEH
• Si se recibe un mensaje Active Sensing, el FR-7x comienza a monitorizar los
intervalos de todos los mensajes subsiguientes. Durante la monitorización, si el
intervalo entre mensajes supera los 420 ms, se realizará el mismo procesamiento
que cuando se reciben los mensajes All Sounds Off, All Notes Off y Reset All
Controllers, y se interrumpirá el monitoreo de intervalos entre mensajes.
m Start
Estado
FAH
• Cuando se recibe un mensaje FA desde un equipo MIDI externo, como un
secuenciador, el FR-7x envía toda la información MIDI necesaria para configurar
una cabecera de canción: configuración de sonidos, secciones Treble, Orchestra,
Bass/Free, Orchestra Bass.
130
3er byte
vvH
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
mmH
llH
0H~FH (Ch.1~16)
00H~7FH
00H~7FH
3er byte
vvH
0H~FH (Ch.1~16)
00H~7FH (0~127)
3er byte
vvH
0H~FH (Ch.1~16)
00H~7FH (0~127)
00H~63H= Off/64H~7FH= On
0H~FH (Ch.1~16)
00H~0DH: Registro Treble 1~14
00H~19H: Registro Orchestra 1~26
00H~06H: Registros Bass/FreeBass/
Orch.Bass/Orch Chord, Orch Free Bass 1~7
00H~50H: Set 1~80
0H~FH (Ch.1~16)
00H~7FH (0~127)
2. Datos transmitidos
n Mensajes de voz de canal
l Note off
Estado
2º byte
3er byte
8nH
kkH
vvH
n = número de canal MIDI:
0H~FH (Ch.1~16)
kk = número de nota:
00H~7FH (0~127)
vv = velocidad de note off:
00H~7FH (0~127)
l Note on
Estado
2º byte
3er byte
9nH
kkH
vvH
n = número de canal MIDI:
0H~FH (Ch.1~16)
kk = número de nota:
00H~7FH (0~127)
vv = velocidad de note on:
01H~7FH (1~127)
l Cambio de Pitch Bend
Estado
2º byte
3er byte
EnH
llH
mmH
n = número de canal MIDI:
0H~FH (Ch.1~16)
mm, ll= valor de Pitch Bend:
00 00H~40 00H~7F 7FH (–8192~0~+8192)
l Control Change
m Bank Select (número de controlador 0, 32)
Estado
2º byte
3er byte
BnH
00H
mmH
BnH
20H
llH
n = número de canal MIDI:
0H~FH (Ch.1~16)
mm = número de banco MSB:
00H~7FH
ll = número de banco LSB:
00H~7FH
m Modulation (número de controlador 1)
Estado
2º byte
3er byte
BnH
01H
vvH
n = número de canal MIDI:
0H~FH (Ch.1~16)
vv = Volumen:
00H~7FH (0~127), Valor inicial = 64H (100)
m Volume (número de controlador 7)
Estado
2º byte
3er byte
BnH
07H
vvH
n = número de canal MIDI:
0H~FH (Ch.1~16)
vv = Volumen:
00H~7FH (0~127), Valor inicial = 64H (100)
• Los mensajes Volume se usan para ajustar el balance del volumen de cada parte.
m Pan (número de controlador 10)
Estado
2º byte
3er byte
BnH
0AH
vvH
n = número de canal MIDI:
0H~FH (Ch.1~16)
vv = panorama:
00H~40H~7FH (Izquierda~Centro~Derecha),
Valor inicial = 40H (Centro)
m Expression (número de controlador 11)
Estado
2º byte
3er byte
BnH
0BH
vvH
BnH
2BH
vvL (solo si "Bellows TX Resolution"
de la página 110 es "Super").
n = número de canal MIDI:
0H~FH (Ch.1~16)
vv = Expresión:
00H~7FH (0~127)
• Ajusta el volumen de una parte. Los mensajes Expression se usan para la
expresión musical de la interpretación. Por ejemplo, movimientos de pedal de
expresión, crescendos y decrescendos.
m Hold 1 (número de controlador 64)
Estado
2º byte
3er byte
BnH
40H
vvH
n = número de canal MIDI:
0H~FH (Ch.1~16)
vv = valor del control:
00H~7FH (0~127)
00H~63H= Off/64H~7FH= On
m Effect 1 (Reverb Send Level) (número de controlador 91)
Estado
2º byte
3er byte
BnH
5BH
vvH
n = número de canal MIDI:
0H~FH (Ch.1~16)
vv = nivel de envío de reverb:
00H~7FH (0~127), Valor inicial = 28H (40)
• Este mensaje ajusta el nivel de envío de reverb de cada parte.