我在网上找到了一些规格,但不适用于Play。 我尝试了const UInt8 noteOn[] = {0x90, 127}; 而且没有用 有人知道发给HUI Pro Tools的midi消息用于播放和停止吗?

===============>>#1 票数:1 已采纳

有两种主要协议可用于控制DAW,逻辑控制和Mackie控制(HUI)。 不幸的是,两者都是紧密的协议。 仅在最近,Apple才为Logic Pro添加了对TouchOSC(iOS应用程序)和OSC协议(Open Sound Control)的总体支持,希望Pro Tools能够遵循(也许已经支持并且我没有更新,您最好查看一下)。

如果您想对记录/停止按钮进行反向工程并且您拥有某种Mackie Control设备,我建议使用Midi MonitorLC Xmu来监视输入的数据。在PC时代,我不确定PC用户有什么用我的专业声卡。

如果您没有某种控制器,并在互联网上四处寻找答案,请注意,这些协议有许多版本,每个版本都有一些调整。 另一方面,没有太多选择,您可以全部尝试:)

无论如何,我编写了一个无需使用LC或MC即可控制Logic Pro的iOS应用程序。 我打开了Logic的“键盘命令”,将“开始/停止”的“ Midi监听”按钮设置为打开,然后从我的iOS应用程序发送了一些“ Midi Note”来校准按钮。 它运作良好,但对用户而言并不直观,因此我决定放弃。

===============>>#2 票数:0

您可以通过虚拟服务器与您的虚拟服务器一起发送Midi机器控制消息,阅读此书后,我取得了一些成功: http : //en.wikipedia.org/wiki/MIDI_Machine_Control

确保在DAW中将虚拟源作为mmc启用。 在核心midi文档中也有一个布尔检查,您可以使用它来验证您的程序正在发送mmc消息,我相信它像kmidimachinecontrolenable之类的东西,它是一个coremidi常量,应该很难找到。

  ask by Cocell translate from so

未解决问题?本站智能推荐: