public NotePlaybackEventMetadata(Note note, TimeSpan startTime, TimeSpan endTime)
        {
            RawNote   = note;
            StartTime = startTime;
            EndTime   = endTime;

            RawNotePlaybackData = new NotePlaybackData(RawNote.NoteNumber, RawNote.Velocity, RawNote.OffVelocity, RawNote.Channel);
            NotePlaybackData    = RawNotePlaybackData;
        }
 public void SetCustomNotePlaybackData(NotePlaybackData notePlaybackData)
 {
     NotePlaybackData            = notePlaybackData;
     IsCustomNotePlaybackDataSet = true;
 }