0

**我有一个钢琴ios应用程序,我可以使用CoreMidi正常接收外部MIDI控制器信息,但没有声音。所以我想使用像 (0x90,30,127) 字节这样的 MIDI 来发出声音,有人可以回答我的问题吗?非常感谢!!!

4

1 回答 1

0

如果您的意思是使用 iOS 设备作为 MIDI 合成器(来自 iOS 设备的声音输出),

你需要AUGraph& AudioUnit(在 Xcode 帮助中查找“Sampler Unit Presets (LoadPresetDemo)”)

在您了解我的一些提示后:

  1. 定义包含AUGraph&的自定义结构AudioUnit
  2. 将您的自定义结构指针作为refConinMIDIInputPortCreatesrcConnRefConin传递MIDIPortConnectSource给调用函数,例如MusicDeviceMIDIEvent在您的MIDIReadProcat 该回调线程中。
于 2014-04-27T00:24:27.250 回答