Español
Mando de videojuegos a OSC en un Mac
Esta app es totalmente gratis. No tienes que crear una cuenta. No hay suscripciones ni descargas complicadas, y no hay nada bloqueado. Optimizada para Apple Silicon.
Puedes enviar OSC desde un mando de juegos en un Mac hoy, a través de un puente. InputConfig no envía OSC por sí mismo, pero envía MIDI, y la app puente gratuita Chataigne convierte ese MIDI en OSC para cualquier cosa que escuche: Resolume, TouchDesigner, QLab, Max, consolas Eos y más.
Esta guía es cómo lo configuraría hoy, en unos quince minutos, más un vistazo a las otras opciones.
Pasos
- Conecta tu mando, abre InputConfig y activa un preajuste que envíe MIDI (los preajustes Lighting Desk o Gamepad Synth funcionan ambos).
- Instala Chataigne, que es gratis y funciona de forma nativa en chips Apple silicon.
- En Chataigne, añade un módulo MIDI y elige InputConfig como dispositivo de entrada.
- Añade un módulo OSC y pon como destino la app que quieres controlar: 127.0.0.1 si está en el mismo Mac, más el puerto que esa app escucha.
- Crea una asignación de cada control MIDI a una dirección OSC, y escala de 0 a 127 a de 0 a 1 si la app receptora lo espera así.
- Mueve el mando y observa cómo llegan los valores a la app receptora.
Por qué hay un puente
OSC viaja por la red, y InputConfig no hace ninguna conexión de red. Me importa, y es una promesa de la política de privacidad de la app. Así que la parte de red queda en manos del puente.
MIDI, en cambio, se queda completamente en tu Mac. InputConfig entrega el MIDI al puente, y el puente hace la parte de red.
Olvida OSCulator para configuraciones nuevas
Durante años, OSCulator fue la respuesta a esta pregunta exacta, y todavía es lo que recomiendan muchas publicaciones antiguas de foros. La última versión es solo para Intel, lo que significa que depende de Rosetta, y Apple ha dicho que macOS 27 es la última versión que admitirá por completo las apps Intel. Chataigne es el reemplazo más cercano que he encontrado.
Envía OSC a través de Chataigne
Chataigne es gratis, de código abierto, y funciona de forma nativa en chips Apple silicon. Recibe MIDI y envía OSC, y también puede enviar DMX, Art-Net y sACN si acabas haciendo iluminación.
Paso 1: Envía MIDI desde InputConfig
- Tú: Activa un preajuste que envíe MIDI. El preajuste Lighting Desk pone faders en los gatillos y notas en los botones. El preajuste Gamepad Synth incluye también los sticks.
- InputConfig: Envía los movimientos del mando por su puerto MIDI, llamado InputConfig.
- Revisa: El preajuste aparece como en marcha en InputConfig.
Paso 2: Léelo en Chataigne
- Tú: En Chataigne, añade un módulo MIDI y elige InputConfig como dispositivo.
- Chataigne: Muestra cada valor que llega desde el puerto.
- Revisa: Mueve un gatillo y su valor cambia en el módulo.
Paso 3: Apunta OSC al destino
- Tú: Añade un módulo OSC y pon el destino: 127.0.0.1 cuando la app receptora está en el mismo Mac, o la dirección IP del otro ordenador si está en tu red, más el puerto que esa app escucha.
- Chataigne: Envía mensajes OSC a esa dirección y puerto.
- Revisa: El puerto coincide con el que escucha la app receptora.
Paso 4: Asigna cada control
- Tú: Crea una asignación con el valor MIDI como entrada y un mensaje OSC como salida. La mayoría de las apps quieren de 0 a 1 en lugar de de 0 a 127, y Chataigne puede reescalarlo en la asignación.
- Chataigne: Convierte cada movimiento MIDI en un mensaje OSC.
- Revisa: Mueve el mando y observa cómo llega el valor a la app receptora. Una buena primera prueba es un gatillo a un fader.
Destino OSC en el mismo Mac: Escribe esto como host del módulo OSC.
127.0.0.1Lo que pasa: Chataigne envía a una app que se ejecuta en este Mac. Añade el puerto de esa app junto a él.


Encuentra las direcciones OSC
Cada app nombra sus controles de forma distinta, así que revisa su documentación para las direcciones que escucha. Resolume, QLab y la familia de consolas Eos de ETC documentan todos sus comandos OSC, y el OSC In CHOP de TouchDesigner acepta lo que le envíes. Para luces, es posible que ni necesites OSC: QLC+ y Lightkey leen MIDI directamente.
Si no llega nada
Sube esta escalera, empezando por el error más común:
- Revisa el puerto. La app receptora tiene que escuchar en el mismo puerto al que envía el puente. Es el error que más cometo yo.
- Permite Red local. En macOS 15 o posterior, las apps necesitan permiso para llegar a otros dispositivos de tu red local. Si el OSC no aparece en otro ordenador, permite la app puente en Ajustes del Sistema, Privacidad y seguridad, Red local. InputConfig no necesita este permiso, ya que el MIDI nunca sale de tu Mac.
- Revisa la escala. Si un valor llega pero casi no se mueve, es probable que la app receptora espere de 0 a 1. Reescálalo en Chataigne.
Elige CC o inflexión de tono para la suavidad
- CC de MIDI. 128 pasos, más que suficiente para opacidad, volumen o cantidades de efecto.
- Inflexión de tono. 16.384 pasos, para algo que necesite ser realmente suave. El preajuste Gamepad Synth ya la pone en el stick derecho. Asigna eso a tu control más sensible.
El MIDI se queda dentro de tu Mac, así que el puente añade muy poca latencia. El Bluetooth suele ser el eslabón más lento de la cadena, y un cable ayuda en los espectáculos. Pon la inflexión de tono en el control que tiene que moverse con suavidad.
Otras opciones, con franqueza
Si todo lo que necesitas es un mando que envíe OSC y nada más, hay buenas herramientas que leen los mandos de juegos directamente: TouchOSC puede hacerlo, y también Chataigne por sí solo. InputConfig tiene sentido cuando quieres que el mismo mando haga más que eso: teclas, el ratón y MIDI hacia tu DAW, todo desde un preajuste que te sigue de app en app.
En resumen
- InputConfig envía MIDI. No envía OSC.
- Chataigne hace de puente. Configura un módulo MIDI de entrada y un módulo OSC de salida, con una asignación por control.
- Revisa el puerto primero. Luego revisa Red local en macOS 15 o posterior.
MIDI dentro, OSC fuera: el puente hace la parte de red para que InputConfig nunca tenga que hacerla.
Preguntas
¿Envía InputConfig OSC directamente?
No. Envía MIDI, y un puente como Chataigne lo convierte en OSC.
¿Qué pasó con OSCulator?
La última versión es solo para Intel y depende de Rosetta, así que hoy usaría Chataigne.
¿Funcionará esto con una consola de luces OSC?
Funciona cualquier cosa que acepte OSC, incluida la familia Eos. Aunque para luces quizá no necesites OSC en absoluto. QLC+ y Lightkey leen MIDI directamente.
¿Hay mucha latencia?
El MIDI se queda dentro de tu Mac, así que el puente añade muy poca. El Bluetooth suele ser el eslabón más lento de la cadena, y un cable ayuda en los espectáculos.
Más en español
Guías completas, en inglés
Quién escribe. Ryleigh Newman desarrolla InputConfig y maneja su propio Mac cada día con un mando, porque sus manos no funcionan bien. Esta página está traducida del inglés. InputConfig aparece en español cuando el Mac está en español. Algunas páginas del sitio solo están en inglés.
Esta página en otros idiomas: English
Gratis. macOS 14 o posterior. Sin cuenta, nada sale de tu Mac. Código abierto en GitHub.