HeadlinesBriefing favicon HeadlinesBriefing.com

Использовать Behringer FCB1010 как клавиатуру Mac с fcbnerd

Hacker News •
×

fcbnerd — это командная утилита, которая превращает любой MIDI-фут-контроллер, например Behringer FCB1010, в дополнительное устройство ввода для macOS. Подключается к MIDI-источникам и либо выполняет команды shell при получении конкретных сообщений педали или педалей, либо выводит события JSON для других программ. Создан для FCB1010, но совместим с любым источником Core MIDI, избегает ограничений песочницы, читая только MIDI и делегируя действия пользовательскому shell или инструментам вроде Hammerspoon. Установка доступна через Homebrew после доверия tap, или из исходного кода с использованием Swift на macOS 13+. Пользователи могут привязывать команды к событиям MIDI, таким как изменения контроля или смену программ, используя шаблоны вроде '1:20:127=open ~/Downloads' для запуска действий. Инструмент поддерживает потоковые события в реальном времени, горячее подключение и симулятивный MIDI-ввод для тестирования. Вывод можно оформить в виде текста для читаемости или JSON для скриптинга, с немедленным сбросом для совместимости с трубами. Переменные окружения MIDI_TYPE, MIDI_CHANNEL и MIDI_VALUE передаются привязанным командам, обеспечивая динамические ответы, такие как регулировка громкости с помощью экспрессионных педалей.