libsmf 2.3: a BSD-licensed C library for handling SMF ("*.mid") files.