Beruflich Dokumente
Kultur Dokumente
Por los puertos MIDI IN de un aparato se recibirn todos los mensajes MIDI y
por el MIDI OUT cada aparato enviar los suyos. La conexin MIDI THRU es
algo que desconcierta a los ms novatos, pero no tiene ningn misterio y es de
gran utilidad para configurar una cadena. Lo que hace el MIDI THRU es copiar
los datos que se reciben por el MIDI IN de ese
aparato y enviarlos de nuevo hacia fuera.
Aunque del MIDI THRU salgan datos MIDI, no
debe confundirse con el MIDI OUT; de este
ltimo salen solamente los datos enviados por
el mismo aparato, mientras que del THRU sale
la copia de los datos recibidos por el aparato en su MIDI IN.
Cul es la utilidad de este MIDI THRU? Bsicamente, enlazar unos aparatos
con otros en una cadena, de manera que todos respondan a una fuente de
datos MIDI inicial. Como ejemplo prctico, si tenemos un secuenciador MIDI del
que nacen todos nuestros mensajes de control y queremos enviarlos a 2
aparatos distintos, tendramos que establecer la siguiente cadena:
En nuestro esquema, el secuenciador enva sus datos MIDI por la salida MIDI
OUT (A); estos datos son recibidos por el sintetizador a traves de su MIDI IN (B),
y reenviados por el MIDI THRU (C) hacia el sampler, que los recibe,
lgicamente, por su MIDI IN (D). As pues, los datos del secuenciador estaran
siendo recibidos por los dos aparatos, ya que el primero (sintetizador) los
recibe directamente por su MIDI IN, y al mismo tiempo los copia y los reenva
por su MIDI THRU hacia el sampler.
Como ya habrs imaginado, podramos seguir conectando dispositivos MIDI en
esta cadena, simplemente enlazndolos con el MIDI THRU. Por ejemplo si
queremos aadir otro sintetizador, podramos enviar el MIDI THRU del sampler
hacia su MIDI IN. De todos modos, por la cuestin antes mencionada de que el
MIDI se transmite en serie, no conviene enlazar una cadena demasiado larga
por MIDI THRU, ya que el ltimo aparato de esta cadena podra sufrir retardos
al recibir los mensajes. Por esta razn, muchos secuenciadores tienen varias
salidas MIDI, para poder enviar los mismos datos en distintas series a
diferentes aparatos sin utilizar las conexiones THRU, o al menos reducindolas.
Por ejemplo, si nuestro secuenciador tuviese dos MIDI OUT, el esquema
anterior no necesitara el uso de la cadena THRU: simplemente conectariamos
el sintetizador y el sampler a cada una de esas dos salidas, y ambos recibiran
los datos del secuenciador al mismo tiempo.
Mensajes MIDI: teora
Todo esto est muy bien, pero lo necesito para mi trabajo prctico?
Descartando los tipos de mensajes ms elementales y de menor importancia
(por ejemplo, no hace falta pararse demasiado sobre los evidentes usos del
Note on-off o la afinacin), la respuesta es s: por eso nos centraremos ahora
en aquellos que es necesario dominar para controlar nuestros equipos
con precisin.
Cambio de banco y programa: Tenemos un sintetizador o sampler repleto
de sonidos interesantes, pero cmo acceder a ellos desde el exterior, p.e.
desde un secuenciador u otro teclado? La respuesta nos la dan estos dos
mensajes: Bank Change y Patch Change. Son los que indicarn al dispositivo
MIDI qu timbre debe sonar por cada canal (recordemos que son mensajes de
canal y slo afectarn al canal que determinemos).
-Patch Change: Como en el resto del protocolo MIDI, disponemos de la
numeracin 0 a 127 para escoger cualquier sonido de una fuente externa. Si
tuvieramos un sintetizador con 32 memorias para patches (por ejemplo, el
clsico Yamaha DX7), para escuchar el sonido nmero 20 mandaramos un
mensaje Patch Change 19 (no el 20, porque el 0 ya cuenta como primer
nmero). Pero claro, esto nos limitara a escoger 128 sonidos, cuandos los
aparatos actuales pueden contener muchos ms. Es por ello que estos
aparatos ordenan sus sonidos en distintas series de 128 sonidos, llamadas
"bancos". As pues, un sintetizador con 512 patches tendra que dividirlos en 4
bancos de 128.
-Bank Change: Este es el mensaje que nos da definitivamente un acceso total a
los patches de un dispositivo con mas de 128 sonidos. Siguiendo con nuestro
ejemplo de un sintetizador que tenga 512 sonidos, organizados en 4 bancos: si
quisiramos seleccionar el sonido 138, o para entendernos mejor, el dcimo
sonido del segundo banco, tendramos que mandar un mensaje de Bank
Change 1 y a continuacin, un Patch Change 9. Date cuenta de que sta es una
explicacin simplificada; la mayoria de los sintetizadores tienen nmeros
especficos para designar sus bancos; por ejemplo, el banco A de un sinte
podra requerir un Bank Change 64 u otro, no tendra por qu ser el 0. Lo
hemos explicado as para hacerlo de una manera ms grfica. Para saber qu
mensajes de banco debes enviar a tu sinte, consulta en su manual.
Controladores: los mensajes CC (Control Change) nos dan acceso a un
montn de funciones importantes que afectan a cada canal. Podemos mandar
-lo adivinaste- 128 mensajes CC distintos, y a cada uno asignarle un valor. Por
ejemplo, un mensaje CC 7 (volumen) con valor 120 subir el volumen de ese
canal a 120. Un mensaje CC 10 (pan) con valor 80, colocar la panoramizacin
de ese canal ligeramente a la derecha, dado que 64 se considera el centro.
Algunos CC han sido estandarizados, y tienen la misma funcin en cualquier