public void SetButtonLed(XTouchMiniMcButton button, McLedState ledState) { if (State != ConnectionState.Open) { throw new InvalidOperationException($"SetButtonLed is only possible if the state is {ConnectionState.Open}."); } _midiOut?.Send(MidiEventStatusType.NoteOn, button.MidiCode, (byte)ledState); }
protected virtual void OnButtonUp(XTouchMiniMcButton button) => ButtonUp?.Invoke(this, new XTouchMiniMcModeButtonEventArgs(button));