MusicSequenceGetTrackIndex(_:_:_:)
Gets the index number for a specified music track.
Declaration
func MusicSequenceGetTrackIndex(_ inSequence: MusicSequence, _ inTrack: MusicTrack, _ outTrackIndex: UnsafeMutablePointer<UInt32>) -> OSStatusParameters
- inSequence:
The music sequence to obtain the track index number from.
- inTrack:
The music track whose index you want to obtain. This function returns an error if the music track is not part of the music sequence specified in the
inSequenceparameter. - outTrackIndex:
On output, the zero-based index of the music track that you provided in the
inTrackparameter.
Return Value
A result code.
Discussion
This function is for accessing only indexes for music tracks, not the tempo track.
See Also
Managing Music Sequences
NewMusicSequence(_:)DisposeMusicSequence(_:)MusicSequenceBarBeatTimeToBeats(_:_:_:)MusicSequenceBeatsToBarBeatTime(_:_:_:_:)MusicSequenceDisposeTrack(_:_:)MusicSequenceFileCreate(_:_:_:_:_:)MusicSequenceFileCreateData(_:_:_:_:_:)MusicSequenceFileLoad(_:_:_:_:)MusicSequenceFileLoadData(_:_:_:_:)MusicSequenceGetAUGraph(_:_:)MusicSequenceGetBeatsForSeconds(_:_:_:)MusicSequenceGetIndTrack(_:_:_:)MusicSequenceGetInfoDictionary(_:)MusicSequenceGetSMPTEResolution(_:_:_:)MusicSequenceGetSecondsForBeats(_:_:_:)