El MIDI es el pegamento de la mayoría de los equipos en directo. El teclado necesita su sonido para el siguiente tema, el modelador de guitarra su preset para el solo, la mesa de luces un cue en el drop, la DAW del técnico de sala la posición del tema. Rocket Show envía y recibe todo eso como parte del espectáculo, así que el MIDI ocurre en el mismo momento que el audio, el vídeo y el DMX, sobre la misma línea de tiempo.
En resumen: el MIDI sale de archivos MIDI y de acciones temporizadas dentro de cada tema, y como código de tiempo MIDI. El MIDI entra desde controladores y arranca, detiene y selecciona temas. Todo lo que hay entre medias se puede enrutar: a la salida MIDI, a las luces DMX o a otras unidades Rocket Show.
Salida MIDI, sincronizada con el tema
La forma más directa de enviar MIDI es un archivo MIDI en una composición (un tema o un cue). Suena desde el inicio de la composición junto con el audio, así que un cambio de programa colocado en el compás 17 en tu DAW llega en el compás 17 cada noche. Exporta la pista MIDI desde la misma sesión de la DAW que las pistas de acompañamiento y se alinea sola.
Cada archivo MIDI tiene una o más salidas:
- Salida de dispositivo MIDI
- La salida MIDI elegida en los ajustes: sintes, teclados, modeladores de guitarra, una mesa de luces.
- Iluminación
- Convierte las notas en DMX, ver más abajo.
- Dispositivos remotos
- Otras unidades Rocket Show de la red.
Cada salida puede aplicar un desplazamiento de canal y un desplazamiento de nota a lo que pasa por ella, lo que te ahorra volver a exportar un archivo solo porque el teclado escucha en otro canal.

Mensajes sueltos en un momento fijo
Para un solo cambio de programa al principio de un tema no necesitas un archivo. Una acción MIDI envía un mensaje en una posición que introduces en milisegundos: nota activada o nota apagada, aftertouch, cambio de control, cambio de programa, presión de canal o modulación de tono (pitch bend), en cualquier canal. Acciones de otros tipos pueden dispararse en el mismo momento, así que una sola posición puede enviar un cambio de programa, cambiar un canal DMX y llamar a una dirección HTTP a la vez.
Salida de código de tiempo MIDI
Cuando la DAW de sala, la mesa de luces o un servidor de vídeo tienen que seguir el espectáculo, activa el código de tiempo MIDI en Ajustes → MIDI. Mientras suena una composición, Rocket Show envía MTC a 24, 25, 29.97 drop-frame o 30 fotogramas por segundo, y todo lo que se sincronice a MTC sigue su posición. Un desplazamiento global de reproducción desplaza los archivos MIDI unos milisegundos respecto al audio, para compensar un receptor lento; el código de tiempo siempre sigue la posición real.

Entrada MIDI: maneja el espectáculo desde un controlador
El MIDI entrante puede dirigir el espectáculo. Un control MIDI escucha una nota activada o un cambio de programa en un canal de entrada y dispara una lista de acciones:
- reproducir, pausar, alternar reproducción o detener;
- seleccionar el tema siguiente o el anterior, o un tema por su nombre, y opcionalmente reproducirlo;
- reproducir una composición como muestra por encima de lo que esté sonando, para ráfagas y efectos de sonido;
- enviar MIDI, fijar canales DMX, conmutar una salida digital, llamar a una dirección HTTP, o hacer cualquiera de esas cosas en otra unidad.
Así, una pedalera puede enviar el cambio de programa 2 para pasar al tema siguiente, y el pad de bombo de una batería electrónica puede arrancarlo. Un teclista puede disparar una muestra desde una tecla libre. Funciona cualquier cosa que envíe una nota o un cambio de programa.

Un router MIDI en la caja
El MIDI que llega a la entrada no tiene por qué quedarse en los controles. El enrutamiento de dispositivo MIDI lo reenvía a la salida MIDI, a las luces o a dispositivos remotos, así que un solo controlador puede tocar un sinte a través de Rocket Show y a la vez disparar cues. El enrutamiento MIDI remoto decide adónde va el MIDI que llega de otras unidades Rocket Show, y una transformación MIDI global desplaza el canal y la nota de todo lo que entra.
De MIDI a DMX
Enrutado a Iluminación, el MIDI se convierte en DMX en uno de tus universos: el número de nota es el canal DMX y la velocidad, multiplicada por dos, es su valor, así que una velocidad de 127 es el máximo. Eso te permite programar cambios de luz sencillos como notas en la DAW, junto a las pistas de acompañamiento, y reproducirlos desde Rocket Show. Para un espectáculo de luces de verdad, con focos, colores y movimiento, el diseñador de luces es la mejor herramienta; consulta también DMX en una Raspberry Pi.
Conexiones
- SPARK tiene MIDI In y MIDI Out DIN de 5 pines integrados, y admite dispositivos USB MIDI en su puerto USB. Varias unidades pueden dispararse entre sí por cables MIDI o por la red.
- La Community Edition en una Raspberry Pi 5 usa dispositivos e interfaces USB MIDI.
Todos los ajustes mencionados aquí se describen en la sección MIDI de la documentación.
Preguntas
- ¿Admite Rocket Show el protocolo MIDI Show Control (MSC)?
- No. MSC es un conjunto concreto de comandos de sistema exclusivo que usan algunas mesas de teatro, y Rocket Show ni lo envía ni lo interpreta. Envía notas, cambios de programa, cambios de control y los demás mensajes de canal, desde archivos MIDI y acciones, y código de tiempo MIDI. En la entrada, reacciona a nota activada (note on) y a cambio de programa.
- ¿Puede Rocket Show seguir un código de tiempo entrante?
- No. Rocket Show es el maestro de tiempo: envía código de tiempo MIDI para que otros dispositivos lo sigan, y arranca sus propios cues a partir de notas MIDI, cambios de programa, pulsadores, programaciones horarias o peticiones HTTP.
- ¿Funciona con dispositivos USB MIDI?
- Sí. Los teclados, pedaleras e interfaces USB MIDI aparecen por su nombre en Ajustes → MIDI. SPARK también tiene MIDI In y Out DIN de 5 pines integrados, así que un cable MIDI clásico no necesita ninguna interfaz.
- ¿Puedo enviar MIDI a otra unidad Rocket Show?
- Sí. Los archivos MIDI, el MIDI entrante y los controles MIDI se pueden enrutar a dispositivos remotos por la red, y cada unidad decide adónde va el MIDI que le llega de las demás.