serializeBytes method

  1. @override
ByteData serializeBytes(
  1. int sampleRate,
  2. double tempo,
  3. int correctionFrames
)
override

Implementation

@override
ByteData serializeBytes(int sampleRate, double tempo, int correctionFrames) {
  final data = super.serializeBytes(sampleRate, tempo, correctionFrames);

  data.setUint8(SCHEDULER_EVENT_DATA_OFFSET, midiStatus);
  data.setUint8(SCHEDULER_EVENT_DATA_OFFSET + 1, midiData1);
  data.setUint8(SCHEDULER_EVENT_DATA_OFFSET + 2, midiData2);

  return data;
}