Implementación MIDI
ccH
Dirección 3rd:
3r. byte de la dirección inicial de los datos requeridos
ddH
Dirección LSB:
byte lower de la dirección inicial de los datos requeridos
ssH
Tamaño MSB
ttH
Tamaño 2º
uuH
Tamaño 3º
vvH
Tamaño LSB
sum
Suma de comprobación
F7H
EOX (Final de Exclusive)
* La cantidad de información que se puede transmitir al mismo tiempo
dependerá del tipo de información, y los datos se deben requerir utilizando una
dirección y tamaño de inicio específicos. Consulte la dirección (Address) y el
tamaño (Size) en la lista "Petición de volcado de parámetro" (page 145).
* Referente a la suma de comprobación, consulte la page 146.
❍ Data set 1 DT1 (12H)
Es el mensaje que actualmente realiza transmisión de información, y lo debe
utilizar cuando desee transmitir la información.
Status
Data byte
F0H
41H, dev, 00H, 3FH, 12H, aaH, bbH, F7H
ccH, ddH, eeH,... ffH, suma
Byte
Explicación
F0H
Estado Exclusive
41H
Número ID (Roland)
dev
Dispositivo ID (dev: 00H - 1FH (1 - 32) Valor inicial: 10H (17))
00H 3FH
Modelo ID (TD-6)
12H
Comando ID (DT1)
aaH
Dirección MSB:
byte upper de la dirección inicial de los datos transmitidos
bbH
Dirección 2ª:
2º byte de la dirección inicial de los datos transmitidos
ccH
Dirección 3ª:
3r. byte de la dirección inicial de los datos transmitidos
ddH
Dirección LSB:
byte lower de la dirección inicial de los datos transmitidos
eeH
Datos: los datos a transmitir. Múltiples bytes de información
se transmiten empezando desde la dirección.
:
:
ffH
Datos
sum
Suma de comprobación
F7H
EOX (Final de Exclusive)
* La cantidad de información que se puede transmitir al mismo tiempo
dependerá del tipo de información, y los datos se deben requerir utilizando una
dirección y un tamaño iniciales específicos. Consulte la dirección (Address) y el
tamaño (Size) en la lista "Petición de volcado de parámetro" (page 145).
* Si "Data Set 1" se transmite sucesivamente, deberá haber un intervalo de como
mínimo 40 ms.
* Referente a la suma de comprobación consulte la page 146.
Sección 2. Transmitir datos
* Cuando SETUP/MIDI COMMON/Soft Thru está ajustado a "ON", los
mensajes recibidos además de los siguientes mensajes, también se envían.
■ Mensajes Channel Voice
* Los siguientes mensajes Channel voice se transmiten al canal especificado como
SETUP/MIDI PART/Part CH.
● Note off
Status
2nd byte
8nH
kkH
n = número canal MIDI:
kk = número nota:
vv = Velocidad Note off:
138
Status
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
40H (64) fijada
● Note on
Status
2nd byte
9nH
kkH
n = número canal MIDI:
kk = número nota:
vv = velocidad note on:
* En el canal asignado a la parte del grupo de percusión, se transmitirán los
números de nota asignados por el grupo de percusión.
* En el canal asignado a la parte de percusión, se transmitirán los números de
nota especificados por el grupo de percusión.
● Polyphonic Key Pressure
Status
2nd byte
AnH
kkH
n = número canal MIDI:
kk = número nota:
vv = valor:
* En el canal asignado a la parte de percusión, se transmitirá 7FH cuando el arco
del pad se pulse, y 00H cuando el arco se deje, para el número de nota
especificado por la parte superior y el arco.
● Control Change
❍ Bank Select (Controller número 0, 32)
Status
2nd byte
BnH
00H
BnH
20H
n = número canal MIDI:
mm = número banco MSB:
ll = número banco LSB:
* No se transmite cuando SETUP/MIDI COMMON/Tx PC Sw está ajustado a
"OFF". (El valor inicial es ON)
* Sólo se envía el canal asignado a la parte de acompañamiento.
* Las selecciones de banco correspondientes a cada instrumento de las partes se
envían al seleccionar una canción. Además, al seleccionar los instrumentos para
las partes, las selecciones de banco de los instrumentos respectivos se envían.'
❍ Foot control (Controller número 4)
Status
2nd byte
BnH
04H
n = número canal MIDI:
vv = valor de Control:
* Sólo se transmite en el canal asignado a la parte del grupo de percusión.
❍ Data Entry (Controller número 6)
Status
2nd byte
BnH
06H
n = canal número MIDI:
mm = El valor del parámetro especificado por RPN.
* Sólo se envía el canal asignado a la parte de acompañamiento.
* Al seleccionar una canción o ajustar SONG/PART/Bend Range, se transmitirá
la sensibilidad pitch bend de los datos de canción del secuenciador.
Los valores para el parámetro RPN, en el modo normal del TD-6, son los siguientes.
RPN
Data entry
MSB LSB
MSB LSB
00H 00H
mmH ---
7FH 7FH
--- ---
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
01H - 7FH (1 - 127)
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
00H, 7FH (0, 127)
3rd byte
mmH
llH
0H - FH (ch.1 - ch.16)
00H - 7FH (bank.1 - bank.128)
procesado como 00H
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
3rd byte
mmH
0H - FH (ch.1 - ch.16)
Explicación
Sensibilidad Pitch Bend
mm: 00H - 18H (0 - 24 semitonos)
RPN nulo
establece la condición donde RPN no está
especificado.