cc static method

MidiEvent cc({
  1. required double beat,
  2. required int ccNumber,
  3. required int ccValue,
})

Implementation

static MidiEvent cc({
  required double beat,
  required int ccNumber,
  required int ccValue,
}) {
  if (ccNumber > 127 || ccNumber < 0) throw 'ccNumber must be in range 0-127';
  if (ccValue > 127 || ccValue < 0) throw 'ccValue must be in range 0-127';

  return MidiEvent(
    beat: beat,
    midiStatus: 0xB0,
    midiData1: ccNumber,
    midiData2: ccValue,
  );
}