首页 > 解决方案 > 如何在 iOS 设备和键盘之间直接发送/接收 AudioKit MIDI 消息?

问题描述

我正在开发一个视听 iOS 应用程序并使用AudioKit在应用程序和 MIDI 控制器之间进行 MIDI 通信。在运行 iOS 模拟器和连接设备时,我能够成功地从外部插入的 MIDI 控制器(如OP-ZAbleton Push )发送和接收 MIDI 消息。我使用“MIDI 网络设置”窗口将消息从设备中继到 iOS 应用程序。设置如下所示:

MacOS 桌面上的三个窗口:MIDI Studio、MIDI Network Setup 和 iOS Simulator

但是,当我将设备直接插入 iPhone 或 iPad 时,什么也没有发生。AudioKit(我正在使用 v5)或 CoreMIDI 中是否有一组特定的功能我应该启用以实现这一点?或者是否有一些 MacOS 固有的东西在 iOS 上不可用,比如特殊权利?

该代码基于此 AudioKit 食谱示例,我在下面有跨应用音频和应用沙盒权利屏幕截图。

在此处输入图像描述

标签: iosmacosmidiaudiokitcoremidi

解决方案


推荐阅读