• MIDI para sonorizadores

    El MIDI suele ser un gran desconocido para los profesionales del sonido. Imagino que es por que no es un elemento fundamental del trabajo de sonorizador o el iluminador, y por la relación a su origen musical.

    El MIDI (musical instrument digital interface) nació a principios de los años ochenta como interfaz estándar entre instrumentos musicales electrónicos, tales como teclados, cajas de ritmo o secuenciadores.

    El éxito del MIDI se debe a su simplicidad y a la compatibilidad entre dispositivos de todas las épocas. Por ello se utiliza también como lenguaje de control y transmisión de datos en unidades de efecto, mezcladores y controladores digitales para altavoces. Posteriores extensiones añadidas al estándar también extendieron su uso al control de dispositivos para espectáculos y vídeo.

    1. Conectores y cable

    EL MIDI viaja por cables con conector DIN de cinco puntas, de las que se utilizan tres. El límite teórico de la longitud del cable es 15 metros, aunque en la práctica se pueden usar mayores longitudes. Hay quien pasa el DIN de cinco puntas a cable de micrófono y conector XLR cuando quiere longitudes mas largas y/o transportar la señal MIDI a través de un snake. También existen en el mercado dispositivos que nos permiten amplificar la señal MIDI y dejar atrás la limitación de los 15 metros. Y hoy en día también viaja a través de USB, FireWire o Ethernet (y por tanto, WiFi).

    2. Mensajes MIDI

    El MIDI manda esencialmente dos tipos de mensajes. El primer tipo son los mensajes universales, que son aquellos cuyo significado está definido. Por otro lado están los mensajes que cada fabricante especifica para un producto determinado, y que se denominan System Exclusive (SysEx o Syx para abreviar), mensajes exclusivos de sistema.

    Cada mensaje MIDI es diferente, aunque como mínimo existe en todos los mensajes un byte (paquete de 8 bits) que contiene información de canal y tipo de mensaje. El canal nos permite controlar hasta 16 dispositivos diferentes de forma independiente, mientras que el tipo de mensaje nos permite descifrar el resto de la información de un mensaje de una manera u otra. Para que un dispositivo utilice un mensaje MIDI, hay que seleccionar su canal de recepción al mismo canal del mensaje, de 1 a 16, aunque a menudo disponemos de un modo OMNI en el que la unidad responde a mensajes en cualquier canal.

    2.a. Mensajes universales
    Pueden tener entre 1 y 3 bytes de longitud

    Entre estos mensajes están:

    • Mensajes de nota off y on,
      que incluyen además información sobre la nota musical y, dependiendo del instrumento, la intensidad de la nota. En los mezcladores se suele utilizar un mensaje de nota off para enmudecer ("mutear") un canal, y un mensaje de nota on para desenmudecerlo.

    • Mensajes de controlador
      Tienen 3-4 bytes, que incluyen información sobre el número de controlador y su valor. Algunos números de controlador están estandarizados (por ejemplo, el controlador número 7 es para volumen), mientras que el significado de otros puede variar según el producto. Por ejemplo, un número concreto de controlador puede estar asignado en una unidad de efecto al tiempo de reverberación. Normalmente el valor está entre 1 y 128 (7 bits), aunque algunos usan el doble de resolución y tienes hasta 16384 valores (14 bits).

      Como ejemplo, el mezclador Soundcraft Series Five tiene un módulo MIDI que incluye un DataFader, un potenciómetro deslizante que podemos programar para enviar el número de controlador que definamos. En la unidad de efecto Lexicon PCM90, por ejemplo, se nos permite asignar un parámetro de efecto a cualquier número de controlador, con lo cual podríamos controlar el tiempo de reverberación (o cualquier otro parámetro del algoritmo) de la Lexicon desde un fader del mezclador Soundcraft.

    • Mensajes de cambio de programa
      Estos son unos mensajes de 2 bytes que nos permiten llamar a diferentes memorias de un dispositivo. Por ejemplo, muchos mezcladores te permiten mandar mensajes de cambio de programa unidades externas, tales como unidades de efecto o ecualizadores digitales. Es habitual que si un mezclador tiene memorias de "escenas", éstas se puedan activar externamente mediante mensajes de cambio de programa.

    • Mensajes de reloj (clock), MIDI Time Code (MTC, código de tiempo MIDI)
      Se utilizan para la sincronía de los dispositivos sensibles al tiempo, como por ejemplo una caja de ritmos y un secuenciador. También muchas unidades de retardo permiten referenciar el tiempo de retardo a una señal de reloj, de manera que las repeticiones siempre estén sincronizadas con el tempo de la señal.

    • Active sensing
      Algunos dispositivos mandan de forma continua una señal en intervalos regulares, para que el dispositivo que las reciba sepa cuando está encendido o apagado (o bien, colgado).


    2.b. Mensajes exclusivos de sistema
    Estos mensajes sólo tienen unos cuantos bytes normalizados, como son los que llevan la información de canal, identificación de fabricante y final de mensaje. Lo que hay entre medias lo especifica el fabricante para cada dispositivo. Los mensajes exclusivos de sistema se utilizan sobre todo para el volcado de las memorias de los dispositivos, ya sea para su almacenamiento o para copiar los ajustes a más unidades del mismo dispositivo. Estos datos pueden ser grabados por una computadora o bien un grabador de datos MIDI, que puede ser un secuenciador.

    2.c. MIDI Show Control (MSC)
    El MIDI Show Control es un extensión del MIDI creada en 1991 para controlar dispositivos de control en aplicaciones teatrales, espectáculos en directo y audio-visuales. Los mensajes utilizan la base de los mensajes exclusivos de sistema, pero tienen un significado universal. Estos mensajes incluyen comandos como "arranque", "paro", así como un código de tiempo que permite sincronizar diferentes aparatos (como por ejemplo un mezclador automatizado de audio con uno de luces).

    2.d. MIDI Visual Control (MVC)
    Es una especificación aprobada en 2011 que utiliza comandos comunes MIDI como mensajes de nota o controladores que se re-definen como comandos de vídeo para realizar acciones tales como cambiar la fuente, la velocidad de reproducción, el brillo o el color. Así, pueden hacerse cambios desde cualquier controlador MIDI (como puedan ser un teclado o un mezclador con capacidades MIDI). Para las funciones menos comunes se utilizan mensajes exclusivos de sistema (SysEx); por ejemplo, para definir la horquilla de valores del control de velocidad de reproducción.

    2.e. MIDI 2.0
    En 2020 se aprobó el MIDI 2.0. Su principal novedad es la comunicación bi-direccional, algo que era ya posible pero con muchas dificultades (por ejemplo hacía falta un cable de retorno). Y eso permite capacidades como el MIDI-CI (Capability Inquiry), lo que posibilita que los dispositivos hablen entre ellos y se auto-configuren para trabajar juntos. También es más rápido y utiliza valores de más resolución para los controladores (antes se usaban 7 bits para los valores, o bien 14 bits si se utilizaban controladores de doble resolución, mientras que ahora se cuenta con 32 bits, lo que supone más de 4000 millones de valores posibles. El MIDI 2.0 mantiene la compatibilidad con el MIDI original.

    3. ¿De que me vale el MIDI?

    Podemos ver el MIDI como una forma de transmisión de datos cortos (de control) y largos (para el intercambio de información entre máquinas).
    La utilidad de los mensajes cortos es doble, y cada vez mayor, puesto que cada vez se implementa más el MIDI en los mezcladores de directo.

    • Por una parte nos permite controlar gran parte de nuestro equipo desde el mezclador. Podemos, por ejemplo, programar escenas en el mezclador de forma que todas nuestras unidades (externas) de efecto cambien a memorias predeterminadas para cada canción o escena de una obra de teatro. También podemos asignar potenciómetros a determinados parámetros, de manera que podríamos, por ejemplo, controlar el tiempo de reverberación de una unidad de efecto desde el mezclador.
    • Por otro lado, también podemos controlar el mezclador desde otros dispositivos, tales como un secuenciador MIDI o un software de automatización para eventos, y de esa manera automatizar las mezclas. Dependiendo de las capacidades del mezclador, podremos automatizar niveles o controles más sencillos como enmudecimientos (mutes).

    Los mensajes largos nos sirven para hacer copias de seguridad de las memorias de nuestros aparatos. También los fabricantes nos pueden dar nuevos ajustes para nuestras máquinas, que necesitaremos volcar a ellas.

    4. Fin

    Lo importante del MIDI es que es relativamente sencillo y puede ser muy útil.



    NOTA: Este artículo tiene ya muchos años, de cuando los mezcladores digitales no eran mucho más que una anécdota. Hoy en día apenas se usan unidades externas, así que parte de la utilidad del MIDI para controlarlas se ha reducido en gran medida. Además, han surgido otros estándares de control como OSC (que viene a ser un MIDI moderno, y que, al igual que éste, también ha acabado usándose para el control de todo tipo dispositivos destinados a espectáculos) y OCA (AES70).
    Comentarios 1 comentario
    1. Daniel Vallejo -
      el midi lo veo sencillo pero al momento de ponerlo en practica es mas dificil de lo teorico...
  • Comunicado del DoPA

    fotos del namm 2024

    disculpa martin si no es aqui,pero estoy esperando con ansiedad las fotos del namm 2024

    07 feb 2024, 14:40

  • Mensajes recientes

    Drive Rack Pa2 se queda en el logo y no inicia.

    Saludos a todos, tengo un drive Rack Pa2 el cual en ocaciones no inicia, es decir se queda en el logo de dbx y de ahí no pasa, tengo que apagarlo y volver

    17 mar 2024, 19:40 Ir al último mensaje