Nodi provides types and functions for abstracting MIDI files.
This crate works alongside with the midly and midir crates. However you can implement your own MIDI player, instead of relying on midir.
Please check out the source code of plmidi for an implementation.
No feature is enabled by default.
midir
: Adds implementations of Connection
for midir::MidiOutputConnection
.