Evoral is a C++ library for (primarily musical) event and control sequencing.
Evoral is intended to make writing e.g. MIDI sequencing applications or plugins easier. It is an amalgamation of much of my work on Ardour, some other (i.e. pre-existing and not by myself) pieces of Ardour, and various bits of my own libraries that fit the theme.
It is currently used by the 3.0 (MIDI) branch of Ardour.
Download
Evoral currently only exists in SVN, and is only really of interest to developers.
svn co http://svn.drobilla.net/lad/trunk/evoral
Bugs
Please file any bugs you find here