Bug#613306: ITP: portsmf -- Portable Standard Midi File Library
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <bdrung@debian.org>
* Package name : portsmf
Version : 0.1~svn20101010
Upstream Author : Roger B. Dannenberg
* URL : http://portmedia.sourceforge.net/
* License : Expat
Programming Lang: C++
Description : Portable Standard Midi File Library
Portsmf is "Port Standard MIDI File", a cross-platform, C++ library for reading
and writing Standard MIDI Files.
.
Features:
.
- input and output of Standard MIDI Files
- data structures, classes, etc. for representing music data in memory
o sequence structure consisting of multiple tracks
o track structure consisting of multiple events
o events contain note and control data
o extensible attribute-value property lists
o tempo track and time signature representation
- input and output of a text-based representation: Allegro files
- extensive editing operations on sequences and tracks
- conversion to/from binary buffers for archiving, undo/redo, etc.
Reply to: