0
我正在使用PGMidi包裝器,並使用下面的代碼爲我的測試應用程序創建了MIDI源。忽略來自我自己的應用程序的傳入MIDI
s = MIDISourceCreate(client, (CFStringRef)@"MIDItest", &virtualSource);
其他MIDI aps檢測我的應用程序爲「MIDItest」就好了。我試着用下面的代碼我的應用程序內取回我的源名稱「MIDItest」但我只收到「會話1」
for (PGMidiSource *source in midi.sources)
{
NSLog(source.name);
source.delegate = self;
}
我的應用程序需要發送和接收MIDI和我需要的,如果連接檢測源是我自己的應用程序,所以我不連接到它。什麼是最好的方法來做到這一點,爲什麼源名稱MIDItest不是在我自己的應用程序中返回,而是在其他MIDI aps中檢測到的?
謝謝!
這實質上是正確的,謝謝:) – user973984 2012-03-13 04:34:27