libremidi is a modern C++ MIDI 1 / MIDI 2 real-time & file I/O library. It supports Windows, macOS, Linux, FreeBSD and WebMIDI.
Release 5.3.1 is a bugfix-only release.
Full Changelog: v5.3.0...v5.3.1
- The only fixes are for build system issues on some platforms.
- An example of converting a .mid file to simple drum-machine patterns format (http://github.com/jcelerier/drum-patterns) have been introduced, as a larger example of the file reading / writing API.