HeadlinesBriefing favicon HeadlinesBriefing.com

Usar Behringer FCB1010 como teclado Mac com fcbnerd

Hacker News •
×

fcbnerd é uma ferramenta de linha de comando que transforma qualquer controlador MIDI, como o Behringer FCB1010, em um dispositivo de entrada adicional para macOS. Conecta-se a fontes MIDI e executa comandos de shell quando mensagens de pedal ou interruptor de pé são recebidas, ou saída eventos JSON para outros programas processarem. Projetado para o FCB1010 mas compatível com qualquer fonte Core MIDI, evita permissões de sandbox lendo apenas MIDI e delegando ações ao shell do usuário ou ferramentas como Hammerspoon.

A instalação está disponível via Homebrew após confiar no tap, ou a partir da fonte usando Swift em macOS 13+. Os usuários podem vincular comandos a eventos MIDI como mudanças de controle ou mudanças de programa, usando padrões como '1:20:127=open ~/Downloads' para acionar ações. A ferramenta suporta transmissão de eventos em tempo real, hot-plugging e entrada MIDI simulada para testes.

A saída pode ser formatada como texto para legibilidade ou JSON para scripting, com vazamento imediato para compatibilidade de canais. Variáveis de ambiente como MIDI_TYPE, MIDI_CHANNEL e MIDI_VALUE são passadas para comandos vinculados, permitindo respostas dinâmicas como ajustar o volume via pedais de expressão.