跳到主要內容

全部選單

fcbnerd

把 MIDI 踏板控制器變成 Mac 額外鍵盤的命令列工具。

其他21小時前
分類
其他
語言
英語
發布於
21小時前
星標
61
複刻
1

JamesRyanATX/fcbnerd ↗, Swift, MIT, 最近提交 3天前

它監聽 CoreMIDI 來源,對收到的訊息做兩件事之一:執行綁在該踏板開關或踏板數值上的 shell 指令,或者每筆訊息印出一行 JSON,交給另一支程式去決定一次踩踏代表什麼。它是圍繞 Behringer FCB1010 寫的,但裡頭沒有一處只適用於那塊踏板板。

作者親自寫下了為什麼做成命令列工具而非應用程式:在 Mac 上執行動作需要沙箱應用拿不到的權限,而只讀取 MIDI 則不需要任何權限,動作就留給你的 shell 或已經握有權限的工具。simulate 子指令會發布一個虛擬 MIDI 來源,因此沒有踏板也能開發接收端;監聽器支援熱插拔,介面拔下再插回後仍會接著跑。

喜歡這個產品嗎?