parse static method

List<MidiMessage> parse(
  1. Uint8List bytes, {
  2. MidiMessageParser? parser,
  3. bool flushPendingNrpn = true,
})

Parses one or more raw MIDI messages into typed MidiMessage objects.

Implementation

static List<MidiMessage> parse(
  Uint8List bytes, {
  MidiMessageParser? parser,
  bool flushPendingNrpn = true,
}) {
  final activeParser = parser ?? MidiMessageParser();
  return activeParser.parse(bytes, flushPendingNrpn: flushPendingNrpn);
}