MusicTrack
A music track consists of a series of music events, each timestamped using units of beats.
Declaration
typealias MusicTrack = OpaquePointerDiscussion
A music track (of type MusicTrack) has properties which may be inspected and assigned, including support for looping, muting/soloing, and time-stamp interpretation. You can iterate through the events in a music track, and can perform various editing operations on them.
A music track is a component of a music sequence (of type MusicSequence), which in turn is played by a music player (of type MusicPlayer).
See Also
Managing Music Tracks
MusicTrackClear(_:_:_:)MusicTrackCopyInsert(_:_:_:_:_:)MusicTrackCut(_:_:_:)MusicTrackGetDestMIDIEndpoint(_:_:)MusicTrackGetDestNode(_:_:)MusicTrackGetProperty(_:_:_:_:)MusicTrackGetSequence(_:_:)MusicTrackMerge(_:_:_:_:_:)MusicTrackMoveEvents(_:_:_:_:)MusicTrackNewAUPresetEvent(_:_:_:)MusicTrackNewExtendedNoteEvent(_:_:_:)MusicTrackNewExtendedTempoEvent(_:_:_:)MusicTrackNewMIDIChannelEvent(_:_:_:)MusicTrackNewMIDINoteEvent(_:_:_:)MusicTrackNewMIDIRawDataEvent(_:_:_:)