rtp_midi 0.1.3 copy "rtp_midi: ^0.1.3" to clipboard
rtp_midi: ^0.1.3 copied to clipboard

Cross-platform RTP-MIDI (RFC 6295) implementation in pure Dart. Network MIDI transport for iOS, Android, macOS, Windows, and Linux.

0.1.3 #

  • Complete 100% dartdoc coverage (abstract class constructors)
  • Add example/example.dart for pub.dev example tab

0.1.2 #

  • Remove hardcoded test counts and stale roadmap link from README

0.1.1 #

  • Add dartdoc comments to all public API elements (constructors, fields, enum values)
  • Remove completed roadmap from README

0.1.0 #

  • Initial release
  • Session lifecycle: invitation handshake (IN/OK/NO/BY), clock sync (CK0/CK1/CK2), graceful disconnect
  • Host mode (accept inbound) and Client mode (discover/connect outbound)
  • All MIDI 1.0 messages: channel voice, system common, system real-time, SysEx with reassembly
  • Recovery journal: system chapters (D, V, Q, F, X) and channel chapters (P, C, M, W, N, E, T, A)
  • Packet loss detection with corrective MIDI emission
  • Apple CoreMIDI compatibility (rapid startup sync, RFC-compliant headers)
  • Abstract mDNS interfaces for pluggable service discovery
0
likes
160
points
91
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Cross-platform RTP-MIDI (RFC 6295) implementation in pure Dart. Network MIDI transport for iOS, Android, macOS, Windows, and Linux.

Repository (GitHub)
View/report issues

Topics

#midi #rtp #music #network

License

MIT (license)

More

Packages that depend on rtp_midi