HeadlinesBriefing favicon HeadlinesBriefing.com

Utiliser Behringer FCB1010 comme clavier Mac avec fcbnerd

Hacker News •
×

fcbnerd est un outil en ligne de commande qui transforme n'importe quel contrôleur MIDI, comme le Behringer FCB1010, en dispositif d'entrée supplémentaire pour macOS. Il se connecte aux sources MIDI et exécute soit des commandes shell lorsqu'il reçoit des messages de pédale ou de pédalier, soit sort des événements JSON pour que d'autres programmes les traitent. Conçu pour le FCB1010 mais compatible avec toute source Core MIDI, il évite les restrictions de sandbox en lisant uniquement le MIDI et en déléguant les actions au shell de lutilisateur ou à des outils comme Hammerspoon.

L'installation est disponible via Homebrew après avoir confiance dans le tap, ou depuis la source en utilisant Swift sur macOS 13+. Les utilisateurs peuvent lier des commandes à des événements MIDI tels que des changements de contrôle ou des changements de programme, en utilisant des modèles comme '1:20:127=open ~/Downloads' pour déclencher des actions. L'outil prend en charge la diffusion d'événements en temps réel, le branchement à chaud, et l'entrée MIDI simulée pour les tests.

La sortie peut être formatée en texte pour la lisibilité ou en JSON pour le scripting, avec vidage immédiat pour la compatibilité des tuyaux. Les variables d'environnement comme MIDI_TYPE, MIDI_CHANNEL et MIDI_VALUE sont transmises aux commandes liées, permettant des réponses dynamiques comme ajuster le volume via des pédales d'expression.