HeadlinesBriefing favicon HeadlinesBriefing.com

Behringer FCB1010 als Mac-Tastatur mit fcbnerd verwenden

Hacker News •
×

fcbnerd ist ein Befehlzeilen-Tool, das jeden MIDI-Fußcontroller, wie den Behringer FCB1010, in ein zusätzliches Eingabegerät für macOS verwandelt. Es verbindet sich mit MIDI-Quellen und führt entweder Shell-Befehle aus, wenn bestimmte Fußschalter- oder Pedal-Nachrichten empfangen werden, oder gibt JSON-Events für andere Programme aus. Für den FCB1010 entwickelt, aber mit jeder Core MIDI-Quelle kompatibel, vermeidet es Sandbox-Berechtigungen, indem es nur MIDI liest und Aktionen an den Benutzer-Shell oder Tools wie Hammerspoon delegiert.

Die Installation ist über Homebrew nach Vertrauen des Taps möglich, oder aus dem Quellcode mit Swift unter macOS 13+. Benutzer können Befehle an MIDI-Ereignisse wie Control Changes oder Program Changes binden, wobei Muster wie '1:20:127=open ~/Downloads' verwendet werden, um Aktionen auszulösen. Die Tool unterstützt Echtzeit-Event-Streaming, Hot-Plugging und simulierte MIDI-Eingabe zum Testen.

Die Ausgabe kann als Text für Lesbarkeit oder JSON für Scripting formatiert werden, mit sofortigem Flushing für Pipe-Kompatibilität. Umgebungvariablen wie MIDI_TYPE, MIDI_CHANNEL und MIDI_VALUE an gebundene Befehle übergeben, ermöglichen dynamische Reaktionen wie die Lautstärkeregelung über Expression-Pedale.