public void SubscribeNoteListener(INoteListener noteListener) { this.noteListeners.Add(noteListener); }
public void Register(INoteListener listener) { RegisterMidiListeners(); _listeners = _listeners ?? new List <INoteListener>(); _listeners.Add(listener); }
public void Unregister(INoteListener listener) { _device.NoteOn -= _callback; _device.NoteOff -= OnNoteOffCallback; }
public void Unregister(INoteListener listener) { }
public void Register(INoteListener listener) { _listener = listener; }
public void PublishNotesToListener(INoteListener listener) { _listener = listener; }