             return avSequencer.tracks
         } else {
             //this won't do anything if not using an AVSeq
+            print("AVSequencer ERROR ! avTracks only work if isAVSequencer ")
+
             let tracks = [AVMusicTrack]()
             return tracks
         }

    ///
    public func setLoopInfo(duration: AKDuration, numberOfLoops: Int) {
        if isAVSequencer {
            //nothing yet
        } else {
            for track in tracks {

    ///   - duration: Length of time after the start position to clear
    ///
    public func clearRange(start start: AKDuration, duration: AKDuration) {
        if isAVSequencer {
            print("AVSequencer ERROR ! clearRange only work if not isAVSequencer ")
        return }

        for track in tracks {
            track.clearRange(start: start, duration: duration)
