wip/libjdksmidi 1 NetBSD
C++ MIDI Library
- System
- NetBSD
- Repository
- pkgsrc-wip
- Maintainer
- [email protected]
- License
- gnu-gpl-v2
- Categories
- wip, audio
Description
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
Install
From pkgsrc-wip (no binary package):
cd /usr/pkgsrc/wip/libjdksmidi && make install clean
Dependencies
No port depends on this one.