In
the main function, I create a Track with an arbitrary event to test if
the call back would work
MusicTrack inTrack;
ParameterEvent e;
e.parameterID = kAudioUnitProperty_ScheduledFileRegion;
e.scope = kAudioUnitScope_Global;
e.element = 0;
e.value = 5;
MusicTrackNewParameterEvent(inTrack, 5, &e);
MusicPlayerSetTime(inPlayer, 0.0);
MusicPlayerPreroll(inPlayer);
And
I register the callback here...
MusicSequenceSetUserCallback(inSequence, getUserCallback(), NULL);
MusicPlayerStart(inPlayer);
However, my custom 'hit' callback function doesn't get called.
Is there anything wrong with my setting? Could anyone please give me a
simple example to get this call back work? Could not find any example
anywhere... Thank you!