beatblox_midi
This crate helps with parsing data from .mid files and returns a format compatible with netsblox.
Version Info
0.3.0
Is able to parse both dupal and triple beats and can parse to different precisions.
Update Log
0.3.0 - Triplet parsing now works. Sixtyfourth duration was removed. Only eight note triplets can be handled.
0.2.2 - Parsing now works with "fuzzy" data.
0.2.1 - Optimizations to parsing and better beat accuracy.
TODO
- Note velocity detection
- Chord detection
- Precision param in Midi::parse
- Tuplet detection
- Quarter / sixteenth note triplet detection