rtp_midi 0.1.3
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