public void SetButton(ButtonGroup group, ButtonIlluminationState state) { if (_outputDevice != null) { if (group == ButtonGroup.JogButtons || group == ButtonGroup.AllButtons) { for (int i = (int)Button.JogPad01; i <= (int)Button.JogPad08; i++) { _outputDevice.SendNoteOn(Channel.Channel6, (Pitch)i, (int)state); } } if (group == ButtonGroup.SmallPadButtons || group == ButtonGroup.AllButtons) { for (int i = (int)Button.SmallPad01; i <= (int)Button.SmallPad08; i++) { _outputDevice.SendNoteOn(Channel.Channel6, (Pitch)i, (int)state); } } if (group == ButtonGroup.LargePadButtons || group == ButtonGroup.AllButtons) { for (int i = (int)Button.LargePad01; i <= (int)Button.LargePad16; i++) { _outputDevice.SendNoteOn(Channel.Channel6, (Pitch)i, (int)state); } } } }
public void SetButton(Button button, ButtonIlluminationState state) { if (_outputDevice != null) { _outputDevice.SendNoteOn(_deviceChannel, (Pitch)button, (int)state); } }
public void SetButton(ButtonGroup group, ButtonIlluminationState state) { if (_outputDevice != null) { if (group == ButtonGroup.JogButtons || group == ButtonGroup.AllButtons) { for (int i = (int)Button.JogPad01; i <= (int)Button.JogPad08; i++) { _outputDevice.SendNoteOn(Channel.Channel6, (Pitch)i, (int)state); } } if (group == ButtonGroup.SmallPadButtons || group == ButtonGroup.AllButtons) { for (int i = (int)Button.SmallPad01; i <= (int)Button.SmallPad08; i++) { _outputDevice.SendNoteOn(Channel.Channel6, (Pitch)i, (int)state); } } if (group == ButtonGroup.LargePadButtons || group == ButtonGroup.AllButtons) { for (int i = (int)Button.LargePad01; i <= (int)Button.LargePad16; i++) { _outputDevice.SendNoteOn(Channel.Channel6, (Pitch)i, (int)state); } } } }
public void SetButton(Button button, ButtonIlluminationState state) { if (_outputDevice != null) { _outputDevice.SendNoteOn(_deviceChannel, (Pitch)button, (int)state); } }