跳到主要内容

全部菜单

fcbnerd

把 MIDI 脚踏控制器变成 Mac 额外键盘的命令行工具。

其他20小时前
分类
其他
语言
英语
发布于
20小时前
星标
61
复刻
1

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

它监听 CoreMIDI 源,对收到的消息做两件事之一:执行绑定在该踏板开关或踏板数值上的 shell 命令,或者每条消息打印一行 JSON,让另一个程序去决定一次踩踏意味着什么。它是围绕 Behringer FCB1010 写的,但里面没有一处只适用于那块踏板板。

作者自己写下了为什么做成命令行工具而不是应用:在 Mac 上执行动作需要沙盒应用拿不到的权限,而只读取 MIDI 则不需要任何权限,动作交给你的 shell 或已经拥有权限的工具去做。simulate 子命令会发布一个虚拟 MIDI 源,因此没有踏板也能开发接收端;监听器支持热插拔,接口拔下再插回后处理照常继续。

喜欢这个产品吗?