我想测试一个MIDI应用程序,并希望在不附加物理键盘的情况下生成一些MIDI事件。有提示吗?

有帮助吗?

解决方案

如果您使用的是Coremidi,请设置您的应用程序以使用MidnetworkSessions。一旦通过网络宣传iPad,请使用任何MIDI Sequencer等连接到它并通过WiFi发送消息。

这样,您就可以在不经常拔下/重新插入事物的情况下进行测试,同时仍然绑在Xcode上,这是一个巨大的奖励。

另一个选择是创建一个人造Midipacketlist并将其直接发送给您的处理程序,但这却不那么灵活。

其他提示

如果您是说发送MIDI活动 iPad,然后您可以使用一个简单的程序 朗多 播放MIDI文件。

我想您需要一些源代码才能在iPad上生成MIDI事件。

我找到了这个。它是Coremidi的包装类包装,它具有发送/接收一些MIDI事件的源代码。

rctmidilibhttps://github.com/recotana/rctmidilib

我无线连接iPad和Mac,并使用iPad上的测试应用程序成功发送/接收MIDI事件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top