./wip/libjdksmidi, C++ MIDI Library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20121031r1, Package name: libjdksmidi-20121031r1, Maintainer: pkgsrc-users

This library was originally a collection of utility functions for MIDI written
in C back in 1986 for the Atari ST computer. Since then it has evolved into a
fairly powerful C++ MIDI Library including:

* MIDI parsing
* MIDI Show Control message creation and handling
* Standard MIDI File type 0 and type 1 reading and writing
* Timestamped MIDI message and System Exclusive encapsulation
* Efficient MIDI Track objects for sequencing
* MIDI Track objects for editing MIDI events
* MIDI message process chains
* Containers for multiple MIDI Tracks with iterators
* MIDI Sequencer core for sequencing and triggering GUI events
* MIDI Driver abstractions for I/O and sequencing
* MIDI Driver implementation for Win32 for I/O and sequencing
* Tempo calculations
* MIDI Matrix to count note on's and off's and hold pedals to avoid stuck notes
and all-notes-off problems when merging midi streams
* SMPTE management and calculations
* MIDI Utilities useful functions


Required to build:
[pkgtools/cwrappers]

Master sites:

RMD160: ba7ff7d396ad9a2ecc1d139dfe59bec740fde75c
Filesize: 157.83 KB

Version history: (Expand)


CVS history: (Expand)


   2012-12-17 15:14:24 by othyro | Files touched by this commit (1)
Log message:
   2012-12-04 20:25:15 by othyro | Files touched by this commit (1)
Log message:
INSTALLATION_DIRS+=${PKG_SYSCONFDIR} - might fix install failure in recent
bulk build.
   2012-11-02 20:20:10 by othyro | Files touched by this commit (1)
Log message:
Fix PKGNAME.
   2012-11-02 06:11:51 by othyro | Files touched by this commit (4)
Log message:
Import jdksmidi-20121031-1 as wip/libjdksmidi.

This library was originally a collection of utility functions for MIDI written
in C back in 1986 for the Atari ST computer. Since then it has evolved into a
fairly powerful C++ MIDI Library including:

* MIDI parsing
* MIDI Show Control message creation and handling
* Standard MIDI File type 0 and type 1 reading and writing
* Timestamped MIDI message and System Exclusive encapsulation
* Efficient MIDI Track objects for sequencing
* MIDI Track objects for editing MIDI events
* MIDI message process chains
* Containers for multiple MIDI Tracks with iterators
* MIDI Sequencer core for sequencing and triggering GUI events
* MIDI Driver abstractions for I/O and sequencing
* MIDI Driver implementation for Win32 for I/O and sequencing
* Tempo calculations
* MIDI Matrix to count note on's and off's and hold pedals to avoid stuck notes
and all-notes-off problems when merging midi streams
* SMPTE management and calculations
* MIDI Utilities useful functions