aud_midi_standard 0.0.0 copy "aud_midi_standard: ^0.0.0" to clipboard
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.

0
likes
140
points
338
downloads

Documentation

API reference

Publisher

verified publisheraudanika.com

Weekly Downloads

MIDI 1.0 and 2.0 (UMP) standards as dependency-free Dart: constants, models, parsers, codecs

Topics

#midi #audio #music

License

MIT (license)

More

Packages that depend on aud_midi_standard