Welcome, Guest! Log In | Create Account

Share

Standard MIDI File format library

by trasz

LibSMF is a BSD-licensed C library for handling SMF ("*.mid") files. It transparently handles conversions between time and pulses, tempo map handling etc. The only dependencies are C compiler and glib. Full API documentation and examples are included.


http://libsmf.sourceforge.net

MIDI

Project Feed

  • libsmf 1.2 file released: libsmf-1.2.tar.gz

    Changes between 1.1 and 1.2:
    
     - Relaxed some overly restrictive tests that could trip asserts without good reason.
    
     - Fixed a bug that broke adding SMF events in the middle of the track in some cases.
    
     - Fixed a bug that broke removing tracks in some ...

    07:13PM on Jan 07 2009

  • libsmf 1.1 file released: libsmf-doc-1.1.tar.gz

    Changes between 1.0 and 1.1:
    
     - libsmf released separately from jack-smf-utils.
    
     - Fixed build on SunOS.
    
     - Add "text" command to smfsh and corresponding smf_event_new_textual() API function.
    
     - smf_track_remove_event renamed to ...

    09:53AM on Oct 07 2008

  • libsmf 1.1 file released: libsmf-1.1.tar.gz

    Changes between 1.0 and 1.1:
    
     - libsmf released separately from jack-smf-utils.
    
     - Fixed build on SunOS.
    
     - Add "text" command to smfsh and corresponding smf_event_new_textual() API function.
    
     - smf_track_remove_event renamed to ...

    09:52AM on Oct 07 2008

Standard MIDI File format library Actions