Controles Midi

Puedes usar cualquier dispositivo Midi genérico como un controlador remoto para el software, siempre que sea compatible con USB Midi.

Cuando conectas un dispositivo Midi, debería aparecer el cuadro de selección para permitirte seleccionar tu dispositivo Midi.

Una vez seleccionado y guardado, puedes modificar la configuración Midi. A diferencia de algunos software donde necesitas vincular teclas en el dispositivo Midi para que coincidan con la configuración del Controlador DMX, te permitimos especificar cualquier valor único que desees.

Vínculos MIDI Soportados

Actualmente soportamos la vinculación de controles midi a:

  • Dimmer Maestro, Tasa de Estroboscopio, BPM en Vivo, Velocidad del Haz en Vivo
  • Efectos en Vivo (Estroboscopio, Apagón, Blinder, Congelar y Niebla)
  • Effect Cues
  • Ediciones en Vivo
  • Reloj Midi (Consulta Midi-Clock para más información)

Recuerda, si configuras una edición en vivo con un vínculo a una tecla de Efecto en Vivo (por ejemplo, Estroboscopio) entonces también se activará cuando se dispare desde Midi!

El Dimmer Maestro, la Tasa de Estroboscopio y el BPM deben estar vinculados a un Encoder o Fader solamente, un solo botón no funcionará como se espera.

La Velocidad del Haz en Vivo anulará la Velocidad del Haz establecida en el Effect Cue actualmente en ejecución, se aplicará a TODOS los Grupos en el Effect Cue, y se restablecerá una vez que se detenga el cue o se inicie otro cue.

Vinculación de Controles MIDI

Para vincular un botón, simplemente coloca el cursor en el cuadro para el comando que deseas programar, y luego presiona la tecla en tu dispositivo midi que deseas vincular a ese comando.

Recuerda hacer clic en Guardar en la sección una vez que hayas completado todos los comandos que deseas usar. Cada sección se guarda por separado.

Controles Midi

Soporte de MIDI de Red (RTP-MIDI)

A partir de DMXDesktop v1.0.30, ahora puedes conectarte a dispositivos MIDI de Red (RTP-MIDI) a través de tu Wi-Fi local o LAN. Esto facilita el control de DMXDesktop de forma inalámbrica o desde otros dispositivos en red—sin necesidad de cables USB.

Compatible con Herramientas Populares

DMXDesktop ahora funciona sin problemas con cualquier dispositivo o software que soporte RTP-MIDI, incluyendo:

  • Ableton Live – para activar cues de iluminación junto con tu música
  • Stage Traxx 3 – comúnmente utilizado en configuraciones de actuación en vivo para enviar cues MIDI
  • Midiclock – para sincronizar el tempo a través de la red
  • TouchOSC/ Lemur / Playtime Engineering / aplicaciones iOS – como superficies de control
  • Cualquier Mac, PC o dispositivo móvil con capacidad RTP-MIDI

Cómo Funciona

  1. Asegúrate de que tanto DMXDesktop como tu dispositivo/aplicación con capacidad MIDI estén en la misma red Wi-Fi o cableada.
  2. En macOS, abre Configuración de Audio MIDI > Red y crea o únete a una sesión.
  3. En Windows, utiliza el controlador gratuito rtpMIDI de Tobias Erichsen para configurar una sesión.
  4. Una vez conectado, DMXDesktop listará tu sesión MIDI de red como una entrada MIDI estándar.

💡 Esto es ideal para controladores MIDI inalámbricos, sincronización con software de control de espectáculos, o ejecutar configuraciones completamente automatizadas basadas en cues.

Entendiendo Cómo DMXDesktop Vincula Mensajes MIDI

DMXDesktop está diseñado para ser flexible, permitiéndote usar una amplia variedad de controladores MIDI. Para hacerlo de manera efectiva, interpreta diferentes tipos de mensajes MIDI para diferentes tipos de controles.

Controles Estándar: Botones vs. Faders/Perillas

Hay dos formas principales en que se manejan los controles MIDI:

  1. Botones (Mensajes de Nota On/Off): Para cualquier acción que sea un simple interruptor (como encender o apagar un estroboscopio, o activar un cue específico), la aplicación espera un mensaje de Nota On para activar y, en algunos casos, un mensaje de Nota Off para desactivar. La mayoría de los controladores MIDI con pads o botones envían estos tipos de mensajes por defecto.
  2. Controles Variables (Mensajes de Cambio de Control - CC): Para cualquier control que requiera un rango de valores (por ejemplo, establecer el dimmer maestro, ajustar el BPM, o cambiar la tasa de estroboscopio), la aplicación espera un mensaje de Cambio de Control (CC). Estos mensajes envían un valor entre 0 y 127, que DMXDesktop mapea inteligentemente al rango apropiado para ese control (por ejemplo, 0-255 para un dimmer, o un rango específico de BPM).

Vinculación Avanzada: Usando Faders o Perillas como Botones

Entendemos que algunos dispositivos MIDI, especialmente los pedales, pueden enviar solo mensajes de Cambio de Control (CC), incluso para sus "botones". Para soportar estos dispositivos, puedes vincular un control que envía CC a funciones que típicamente esperan un botón, como Ediciones en Vivo y Effect Cues.

Cuando haces esto, DMXDesktop interpreta los valores del mensaje CC de la siguiente manera:

  • Un valor de 127 se trata como ON.
  • Un valor de 0 se trata como OFF.
  • Cualquier otro valor entre 1 y 126 se ignora.

Comportamiento para Ediciones en Vivo

  • Latch (Predeterminado): Cuando presionas el control (enviando un valor de 127), la Edición en Vivo alternará su estado (encendiéndose si estaba apagada, y apagándose si estaba encendida).
  • Momentáneo: Si has configurado la Edición en Vivo como "Momentáneo" en la configuración de vínculos, presionar el control (valor 127) la activará, y soltarla (valor 0) la desactivará.

Comportamiento para Effect Cues

  • Cuando un mensaje CC está vinculado a un Effect Cue, es siempre un disparador "ON".
  • Enviar un valor de 127 iniciará el cue seleccionado.
  • Este vínculo no puede detener el cue. Para detener la reproducción del cue, debes crear un vínculo MIDI separado (para otro botón, fader o perilla) y asignarlo a la función "Detener Effect Cue".

Mapeo Manual de Controles MIDI

Si prefieres asignar controles MIDI manualmente en lugar de usar Modo de Botón Directo, puedes hacerlo ingresando los detalles del mensaje MIDI directamente en los campos de entrada.

Rangos de Mensajes MIDI Válidos

Puedes especificar mensajes MIDI utilizando los siguientes rangos:

  • Mensajes de Nota On:
    • Rango de byte de estado: 144 a 159 (canales MIDI 1–16)
    • Número de nota: 0 a 127
  • Cambio de Control (mensajes CC):
    • Rango de byte de estado: 176 a 191 (canales MIDI 1–16)
    • Número de controlador: 0 a 127
    • Valor: 0 a 127

Entendiendo el Mapeo Manual de Botones

Al ingresar un mensaje de Nota On manualmente (por ejemplo, 144-50 para el canal MIDI 1, nota 50), DMXDesktop calculará automáticamente el correspondiente mensaje "Nota Off" reduciendo el byte de estado en 16. Esto se basa en el estándar MIDI donde:

  • 144 = Nota On (Canal 1)
  • 128 = Nota Off (Canal 1)

Así que:

  • ON = 144-50
  • OFF (asumido) = 128-50

⚠️ Al mapear manualmente, solo se registra el mensaje ON. DMXDesktop asumirá que el mensaje OFF es la misma nota con un byte de estado reducido en 16.

Diferencia con el Modo de Botón Directo

  • Modo de Botón Directo captura automáticamente tanto los mensajes ON como OFF de tu dispositivo MIDI cuando presionas y sueltas un botón.
  • Mapeo Manual requiere que ingreses el valor ON tú mismo. El valor OFF se infiere y no se captura del dispositivo, lo que puede llevar a problemas si tu dispositivo envía mensajes OFF no estándar (por ejemplo, velocidad 0 Nota On en lugar de un verdadero Nota Off).

Por favor nota: Si experimentas dificultades al abrir el dispositivo midi, asegúrate de que no estás ejecutando otro software que ya haya abierto exclusivamente el dispositivo midi, esto es particularmente un problema potencial si inicias algún software de DJ antes de abrir DMXDesktop

A partir de v1.0.27 también puedes configurar la Retroalimentación Midi, para controlar las luces de fondo de algunos dispositivos