#midi #heap #decoding #changelog #real-time

wmidi

Midi parsing library with no heap allocations

15 releases (stable)

3.0.1 Sep 29, 2019
2.0.4 Aug 31, 2019
1.2.1 Aug 30, 2019
1.2.0 Jul 28, 2019
0.1.2 Jan 15, 2018
Download history 18/week @ 2019-06-16 120/week @ 2019-06-23 48/week @ 2019-06-30 25/week @ 2019-07-07 2/week @ 2019-07-14 6/week @ 2019-07-21 19/week @ 2019-07-28 9/week @ 2019-08-04 10/week @ 2019-08-11 75/week @ 2019-08-25 36/week @ 2019-09-01 99/week @ 2019-09-08 63/week @ 2019-09-15 43/week @ 2019-09-22

150 downloads per month

MIT license

47KB
1K SLoC

WMIDI

Midi encoding and decoding library suitable for real-time execution.

License: MIT crates.io docs.rs

Changelog

3.0

  • Instances of U7 and U14 now have bounds checking.
  • Note is now an enum instead of a u8. Can be converted with Note::try_from and u8::from.

No runtime deps