Skip to content
/ libsmf Public
forked from stump/libsmf

C library for handling Standard MIDI Files (*.mid)

License

Notifications You must be signed in to change notification settings

depinxi/libsmf

 
 

Repository files navigation

This is the continuation of libsmf, a BSD-licensed C library for reading
and writing Standard MIDI Files (*.mid). It transparently handles
conversions between time and pulses, tempo maps, and more. Full API
documentation and an example program (which is also rather useful in
its own right) are also provided. libsmf was originally written and
maintained by Edward Tomasz Napierała at https://libsmf.sourceforge.net/.

You will need a C compilation environment and the GLib development files
to compile this. It builds in the usual autotools manner:

  $ ./autogen.sh  # if it's a fresh git clone
  $ ./configure [configure options]
  $ make
  # make install

Release directory:
https://ftp.stump.io/software/libsmf/

About

C library for handling Standard MIDI Files (*.mid)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 96.4%
  • Lua 2.1%
  • M4 1.1%
  • Other 0.4%