
140
Implementación MIDI
● Data Transmission
❍ Data set 1 DT1 (12H)
Status Data byte Status
F0H 41H, dev, 00H, 3FH, 12H, aaH, F7H
bbH, 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 (Address) MSB: byte upper de la dirección inicial de
los datos a enviar
bbH Dirección (Address) 2ª: 2º byte de la dirección inicial de los
datos a enviar
ccH Dirección (Address) 3ª: 3r. byte de la dirección inicial de los
datos a enviar
ddH Dirección (Address) LSB: byte lower de la dirección inicial de
los datos a enviar
eeH Datos: información a enviar. Múltiples bytes de datos se
transmiten en orden empezando por la dirección.
::
ffH Datos
sum Suma de comprobación
F7H EOX (Final de Exclusive)
* La cantidad de datos que se pueden transmitir al mismo tiempo depende del
tipo de datos, y la información se debe requerir utilizando una dirección y un
tamaño de inicio específicos. Consulte la dirección (Address) y el tamaño (Size)
en la lista “Mapa de direcciones de parámetro” (page 143).
* La información superior a 128 bytes se debe dividir en paquetes de 128 bytes o
menos. Si “Data Set 1” se transmite sucesivamente, debe haber un intervalo
mínimo de 40 ms entre paquetes.
* Referente a la suma de comprobación consulte la page 146.
◆ Modo GM
Sección 1. Recepción de datos
■ Mensajes Channel Voice
* Los siguientes mensajes Channel Voice se pueden recibir en canales cuyo
SETUP/GM PART/Part Rx Sw esté ajustado a “ON”.
● Note Off
Status 2nd byte 3rd byte
8nH kkH vvH
9nH kkH 00H
n = número canal MIDI: 0H - FH (ch.1 - ch.16)
kk = número nota: 00H - 7FH (0 - 127)
vv = velocidad note off: 00H - 7FH (0 - 127)
* En la parte Rhythm (ch.10), este mensaje es ignorado.
* Los valores de velocidad del mensaje Note Off son ignorados.
● Note On
Status 2nd byte 3rd byte
9nH kkH vvH
n = número de canal MIDI: 0H - FH (ch.1 - ch.16)
kk = número nota: 00H - 7FH (0 - 127)
vv = velocidad note on: 00H - 7FH (0 - 127)
● Control Change
❍ Modulation (Controller número 1)
Status 2nd byte 3rd byte
BnH 01H vvH
n = número canal MIDI: 0H - FH (ch.1 - ch.16)
vv = profundidad de modulación: 00H - 7FH (0 - 127)
* En la parte Rhythm (ch.10), este mensaje es ignorado.
❍ Data Entry (Controller número 6, 38)
Status 2nd byte 3rd byte
BnH 06H mmH
BnH 26H llH
n = número canal MIDI:0H - FH (ch.1 - ch.16)
mm, ll = valor del parámetro especificado por RPN.
mm = byte upper (MSB), ll = byte lower (LSB)
* En la parte Rhythm (ch.10), este mensaje es ignorado.
En el modo GM del TD-6, 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)
ll: ignorado (procesado como 00H)
especifica hasta 2 octavas en intervalos de semitono
00H 01H mmH llH Afinación Master Fine
mm,ll: 00 00H - 40 00H - 7F 7FH
(-100 - 0 - +99.99 centésimas)
Consulte “La afinación” (page 147).
00H 02H mmH --- Afinación Master Coarse
mm: 28H-40H-58H (-24 - 0 - +24 semitonos)
ll: ignorado (procesado como 00H)
7FH 7FH --- --- RPN nulo
ajusta la condición donde RPN no está
especificado. Los mensajes Data entry
después de ajustar RPN nulo serán igno-
rados (No se requieren mensajes Data entry
después de RPN nulo). Los ajustes ya reali-
zados no cambiarán. mm,ll: ignorado
❍ Volume (Controller número 7)
Status 2nd byte 3rd byte
BnH 07H vvH
n = número canal MIDI: 0H - FH (ch.1 - ch.16)
vv = Volumen: 00H - 7FH (0 - 127)
* Los mensajes Volume se utilizan para ajustar el balance de volumen de cada parte.
❍ Pan (Controller número 10)
Status 2nd byte 3rd byte
BnH 0AH vvH
n = número canal MIDI: 0H - FH (ch.1 - ch.16)
vv = panoramización: 00H - 40H - 7FH
(Izquierda - Centro - Derecha)
* En la parte Rhythm (ch.10), este mensaje es ignorado.
❍ Expression (Controller número 11)
Status 2nd byte 3rd byte
BnH 0BH vvH
n = número canal MIDI: 0H - FH (ch.1 - ch.16)
vv = Expresión: 00H - 7FH (0 - 127)
* Los mensajes Expression se utilizan para ajustar el nivel de cada parte. Se puede
utilizar independientemente de los mensajes Volume. Los mensajes Expression
se utilizan para la expresión musical en una interpretación; p.ej., crescendo y
decrescendo.
Comments to this Manuals