如果我想在Novation Launchpad上设置MIDI输入(灯光)和输出(按钮)以便我可以在实际编码中使用灯光而不是音频节目,那么语言或IDE会是什么我需要用来做这件事吗?这甚至可能吗?
答案 0 :(得分:1)
这是可能的;这正是这些音频节目的创建方式。
您需要使用可以访问操作系统MIDI端口的语言。在实践中,这就是所有这些,所以只要使用你已经习惯的语言。
答案 1 :(得分:1)
我正在开发一个项目来构建类似于Native Instruments Reaktor的流操作环境,仅适用于javascript,仅适用于此类构建此类交互。它旨在允许更有经验的编码人员为协作库贡献小单位的代码和用户界面,非工程师可以将它们连接在一起执行任务和控制硬件。
不幸的是,它现在处于非常早期的阶段 - 概念验证alpha就是我发布的所有内容,并且即使您可以编写javascript,它的功能也不足以实际应用:(但是,我已经可以以你需要与启动板交互的方式传入和传出midi数据,用电缆连接代码块,并包含一个合成库。我有几个版本远离合并Johnny-5 npm library这将允许它与附加到Arduino和Raspberry PI的硬件进行交互。
目前处于非常早期的状态,但您可以在浏览器中看到它正在运行:Midibiz。你需要使用金丝雀镀铬来运行演示,不幸的是,有一个错误会阻止midi输出现在连接到Windows实现:(但你应该能够从中获得这个想法。
对不起,不要立即提供帮助。