Пример #1
0
 private void Playback_NotesDisplayStarted(object sender, MarkablePlaybackEventArgs e) =>
 this.notesOnDisplay[((NoteOnEvent)e.PlaybackEvent.Event).NoteNumber].Enqueue(e.PlaybackEvent);
Пример #2
0
        private void Playback_NotesDisplayFinished(object sender, MarkablePlaybackEventArgs e)
        {
            var offTest = ((NoteOffEvent)e.PlaybackEvent.Event).NoteNumber;

            this.notesOnDisplay[offTest] = new ConcurrentQueue <MarkablePlaybackEvent>();
        }