aud_midi_standard 0.0.0
aud_midi_standard: ^0.0.0 copied to clipboard
MIDI 1.0 and 2.0 (UMP) standards as dependency-free Dart: constants, models, parsers, codecs
aud_midi_standard #
The MIDI 1.0 and MIDI 2.0 (UMP) standards as Dart, without any dependency: constants, data models, parsers and codecs.
Part of the aud_midi family, see aud_midi.
Goals #
- Zero dependencies, runs on VM, Web and Wasm
- MIDI 1.0 and 2.0 constants, messages and UMP packets
- Byte parser, encoder and complete UMP codec incl. 1.0 and 2.0 translation
- Device, port and capability models shared by all backends
- Absorbs gg_midi_vars
State #
Boilerplate only. The implementation follows in later tickets, see the plan in aud_midi_pm.
Installation #
dart pub add aud_midi_standard
Contributing #
See doc/guides/develop-guide.md.