     var playbackCursorPosition: Double = 0.0
     var noteGroupPosition: Double = 0.0
     public var midiTrackNoteMap: AKMIDIFileTrackNoteMap!
- 
+
     var trackLength: Double {
         return midiTrackNoteMap.endOfTrack
     }
- 
+
     //How far the view is zoomed in
     public var noteZoomConstant: Double = 10000.0
- 
+
     /// Initialize the Track View
     public convenience init(frame: CGRect, midiFile: AKMIDIFile, trackNumber: Int) {
         self.init(frame: frame)

            collectiveNoteView.addSubview(singleNoteView)
        }
    }
 
    //Move the playback cursor across the screen
    @objc func updateCursor() {
        let width = Double(self.frame.size.width)

            cursorTimer.invalidate()
        }
    }

 //Move the note view across the screen
    @objc func scrollNotes() {
        noteGroupPosition -= 1
        collectiveNoteView.frame.origin.x = CGFloat(noteGroupPosition)
    }
}
