HeadlinesBriefing favicon HeadlinesBriefing.com

Usar Behringer FCB1010 como teclado de Mac con fcbnerd

Hacker News •
×

fcbnerd es una herramienta de línea de comandos que convierte cualquier controlador MIDI, como el Behringer FCB1010, en un dispositivo de entrada adicional para macOS. Se conecta a fuentes MIDI y ya sea ejecuta comandos de shell cuando se reciben mensajes de pedal o interruptor de pie, o salida eventos JSON para que otros programas los procese. Diseñado para el FCB1010 pero compatible con cualquier fuente Core MIDI, evita los permisiones de sandbox leyendo solo MIDI y delegando acciones al shell del usuario o herramientas como Hammerspoon.

La instalación está disponible mediante Homebrew después de confiar en el tap, o desde el código fuente usando Swift en macOS 13+. Los usuarios pueden enlazar comandos a eventos MIDI como cambios de control o cambios de programa, usando patrones como '1:20:127=open ~/Downloads' para activar acciones. El herramienta soporta transmisión de eventos en tiempo real, conexión en caliente y entrada MIDI simulada para pruebas.

La salida se puede formatear como texto para legibilidad o JSON para scripting, con vaciado inmediato para compatibilidad con tuberías. Variables de entorno como MIDI_TYPE, MIDI_CHANNEL y MIDI_VALUE se pasan a los comandos vinculados, permitiendo respuestas dinámicas como ajustar el volumen mediante pedales de expresión.