Implementación MIDI
Modelo: AR-200/3000 (Audio Recorder)
Fecha: Nov.1,2000
Versión: 1.00
1. Datos recibidos (Media Player Section)
Channel voice message
Note Off
Status
Second
8nH
kkH
9nH
kkH
n = MIDI Channel No. :
0H - FH (ch.1 - ch.16)
kk = Note No. :
00H - 7FH (0 - 127)
vv = Velocity :
00H - 7FH (1 - 127)
* Ésto detiene la reproduccón de la frase del correspondiente nº de nota. (Más sobre
correspondencia de frases, léase el parámetro Note On.)
* Ésto es ignorado cuando "Trigger" está seleccionado en modoMIDI Trigger.
* El valor de la velocidad Note Off es ignorado.
* Los datos no se reciben cuando el ajuste del canal de recepción MIDI está en OFF.
Cuando está de 1 a 16, la información se recibe por el canal seleccionado. Cuando está en
ALL, la información se recibe en todos los canales.
Note On
Status
Second
9nH
kkH
n = MIDI Channel No.
: 0H - FH (ch.1 - ch.16)
kk = Note No.
: 00H - 7FH (0 - 127)
vv = Velocity
: 01H - 7FH (1 - 127)
* Ésto reproduce la frase correspondiente al nº de nota.
* Con Program Change 1 (encendiendo, simplemente) todos los nº de notas (128 numbers)
son recibidos. Los nº de frase correspondientes se seleccionan libremente.
* Con Program Changes 21-30, solo los nº de nota 00H-63H (0-99) son recibidos. Los nº de
frase corresponden a 1-1000 en la tarjeta A. Las asignaciones de frase no pueden ser
cambiadas.
* Con Program Changes 71 a 80, solo los nº de nota 00H a 63H (0 a 99) son recibidos. Los
nº de frase corresponden del 1 al
asignaciones de frase no pueden cambiarse.
* Con Program Changes 2-6 y 7-11, sólo los nº de nota 00H-63H (0-99) son recibidos. Los nº
de frase corresponden a 1-500 en la tarjeta A y 1-500 en la tarjeta B (sólo en el AR-3000)
respectivamente. Las asignaciones de frase (AR-2000 compatible) no pueden cambiarse.
* Con Program 128, la reproducción de la frase en proceso se detiene, sin tener en cuenta
el nº de nota.
* La información no es recibida si el ajuste del canal de recepción MIDI está en "OFF."
Cuando está de 1-16, los datos son recibidos sólo en el canal seleccionado. Cuando está
en ALL, los datos son recibidos en todos los canales.
* El valor Note On Velocity value cambia el volumen principal de la reproducción.
* El valor Note On Velocity value se ignora en el modo Dual Mono y reproducción MIDI.
* El valor Note On Velocity se ignora cuando Note On Velocity está en "Off."
Control Change
Panpot (Controller number 10)
Status
Second
BnH
OAH
n = MIDI Channel No.
: 0H - FH (ch.1 - ch.16)
vv = Panpot
: 00H - 7FH (0 - 127)
(0-64-127)
default value = 40H(64)
* Ésto tiene 127 posiciones, siendo 0 izquierda absoluta, 64 centro, y 127 derecha absoluta.
* Cuando Panpot está inactivo, ésto no se recibe.
* Cuando se reproduce MIDI en modo Dual Mono, ésto no se recibe.
* Los datos no se reciben si el ajuste del canal de recepción MIDI está en "OFF." Cuando
está de 1-16, los datos son recibidos en el canal seleccionado. Cuando está en ALL, los
datos se reciben en todos los canales.
Expression (Controller number 11)
Status
Second
BnH
0BH
n = MIDI Channel No.
: 0H - FH (ch.1 - ch.16)
vv = Expression
: 00H - 7FH (0 - 127)
default value = 7FH (127)
* Ésto cambia el nivel de volumen durante la reproducción de una frase.
* Cuando Expression está inactiva, ésto no se recibe.
* Cuando se reproduce MIDI en modo Dual Mono, ésto no se recibe. Cuando está de 1-16,
los datos son recibidos en el canal seleccionado. Cuando está en ALL, los datos se
reciben en todos los canales.
138
Third
vvH
00H
Third
vvH
1000 en la tarjeta B (sólo en el AR-3000). Las
Third
vvH
Third
vvH
Program Change
Status
Second
CnH
ppH
n = MIDI Channel No.
: 0H - FH (ch.1 - ch.16)
pp = Program number
: 00H - 05H (prog.1 - prog.6)´
: 06H - 0AH (prog.7 - prog.11) *Only AR-3000
: 14H - 1DH (prog.21 - prog.11)
: 46H - 4FHH (prog.71- prog.80)
: 7FH (prog.128)
* Ésto cambia el mapa de notas MIDI usado para la asignación de frases.
* El cambio tiene efecto con el primer Note On después de que el Program change es
recibido. Ésto no tiene efecto en frases reproducidas antes que Program Change sea
recibido.
*
Cuando está de 1-16, los datos son recibidos en el canal seleccionado. Cuando está en
ALL, los datos se reciben en todos los canales.
System Common Message
Quarter Frame Messages
* La información es recibida cuando Sync Source esté en "MTC." Cuando el mensaje
Quarter Frame es recibido, la operación procede con el inicio de la canción sincronizada
a "00h00m00s00f00" con el "Delay Time" incluido.
* Esto actua sobre la audio frase seleccionada.
* Las frases MIDI y las frases de canción son ignoradas cuando el modo el Dual Mono está
seleccionado.
Status
Second
F1H
mmH (= 0nnndddd)
nnn = Message type: 0 = Frame count LS nibble
1 = Frame count MS nibble
2 = Seconds count LS nibble
3 = Seconds count MS nibble
4 = Minutes count LS nibble
5 = Minutes count MS nibble
6 = Hours count LS nibble
7 = Hours count MS nibble
dddd = 4 bit nibble data : 0h - FH (0 - 15)
Bit Field is assigned as follws.
Frame Count
xxxyyyyy
xxx Reserved (000)
yyyyy Frame No.(0-29)
Seconds Count
xxyyyyyy
xx Reserved (00)
yyyyyy Seconds (0-59)
Minutes Count
xxyyyyyy
xx Reserved (00)
yyyyyy Minutes (0-59)
Hours Count
xyyzzzzz
x Reserved (0)
yy Time Code type
0 = 24 Frames / Sec
1 = 25 Frames / Sec
2 = 30 Frames / Sec (Drop Frame)
3 = 30 Frames / Sec (Non Drop Frame
zzzzz Hours (0-23)
System Exclusive Message
Status
Data Bytes
F0H
iiH, ddH,.., eeH
FOH
: System Exclusive Message status
iiH ID Number
: un número ID (ID del fabricante) para indicar el mensaje exclusivo
del fabricante.El ID de Roland es 41H.
Los nº ID 7EH y 7FH son extensiones del estándar MIDI; Universal
Non-Real time Messages (7EH) y Universal Real time Messages (7FH).
: :
dd,.., ee = Data
: 00H-7FH (0-127)
F7H
:EOX (Final del Mensaje Exclusivo)
Los Mensajes Exclusivos de sistema que son recibidos por el AR-200/3000 son; Data Set
(DT1).
Respecto a Data Set (DT1), léase"exclusive Communication".
Status
F7H