我如何开始使用 iPhone MIDI

P i*_*P i 6 iphone midi

抱歉,这是一个非常基本的问题。

假设我想按 iPad 上的按钮,并在 MacBook 上播放果味循环播放“twinkle twinkle Little Star”

我该怎么做呢?

  • 使用什么代码?有人可以举个例子吗?
  • 我该如何设置?我需要在 iPad、OSX 上、果味循环中配置任何内容吗?
  • 我可以使用 USB 电缆吗?我可以使用其他东西吗?蓝牙?

如果我想将 MIDI 发送到另一台设备怎么样?我怎样才能做到这一点?蓝牙?

Bra*_*son 1

至于设备上的 MIDI,您应该查看 iOS 4.2 对 Core MIDI 的支持。参考文档尚未通过 NDA,但您可以查看Pete Goodliffe 撰写的这篇文章,了解有关在 iOS 应用程序中使用该框架的更多信息。

我以前从未使用过 Fruity Loops,所以我无法评论该应用程序。除了通过 AppleScript 之外,我不知道如何与其交互。

一般来说,如果您想在 iOS 设备和桌面之间进行通信,您可以使用 Bonjour discovery 和 Mac 客户端应用程序通过 WiFi 网络在两者之间建立连接。您可以设置通信协议以及 iOS 和 Mac 应用程序之间传输的内容。理论上,您可以让 Mac 应用程序播放 MIDI 文件或以某种方式触发 Fruity Loops 来执行此操作(同样,我不确定此应用程序是否支持)。

我在iTunes U上的课堂上展示了 Bonjour 发现和 Mac-iOS 通信的示例,可以在此处找到该课程的课程笔记(包括示例应用程序的链接)。