2013-01-15 45 views

回答

8

本質上講,你需要連接到通過Bonjour會話爲你做,你的iOS應用中:

  • 使用MIDIClientCreate
  • 創建一個客戶端使用創建的輸入端口MIDIInputPortCreate
    • 這需要一個指向將在接收到MIDI數據時將被調用的C函數的指針
    • 您需要使用MIDIPortConnectSource將它連接到MIDINetworkSession的defaultSession - 將其連接到sourceEndpoint
  • 創建使用MIDIOutputPortCreate
    • 可以使用MIDISend將數據發送到網絡會話輸出端口 - 將數據包發送向MIDINetworkSession defaultSession的destinationEndpoint

我寫了幾個博客有關這一段時間的帖子,請參閱這裏查看源代碼等。

Part 1

Part 2

Part 3

+0

我應該報道的答案(相同的答案你)回到這裏。我是在你的博客上與你交談的人。非常感謝代碼。它幫助我使用設置和設置視圖控制器以及MIDI。我添加了sysex支持成功。 – ultra