3
我使用MusicPlayer彈奏音符這MusicSequenceIOS MusicSequence&MusicPlayer外部MIDI時鐘同步
NewMusicSequence(&sequence);
MusicSequenceFileLoad(sequence, (__bridge CFURLRef) midiFileURL, 0, 0);
// Set the endpoint of the sequence to be our virtual endpoint
MusicSequenceSetMIDIEndpoint(sequence, virtualEndpoint);
// Create a new music player
MusicPlayer p;
// Initialise the music player
NewMusicPlayer(&p);
// Load the sequence into the music player
MusicPlayerSetSequence(self.player, sequence);
// Called to do some MusicPlayer setup. This just
// reduces latency when MusicPlayerStart is called
MusicPlayerPreroll(self.player);
-(void)play {
MusicPlayerStart(self.player);
}
它的工作好,我要說的很不錯,但我不希望使用內部時鐘。我怎樣才能使用外部MIDI時鐘?或者,也許我可以以某種方式移動光標與時鐘。
顯然CAClock目前不支持iOS(截至8.3) – 2015-05-23 00:51:25