Introduction
Drumstick is a GPLv3 licensed set of C++ MIDI libraries using Qt objects, idioms and style. It contains a C++ wrapper around the ALSA library sequencer interface; ALSA sequencer provides software support for MIDI technology on Linux. A complementary library provides classes for SMF (Standard MIDI files: .MID/.KAR), RIFF MIDI (.RMI) and Cakewalk (.WRK) file formats processing. A multiplatform realtime MIDI I/O library and GUI Widgets are also provided.
The library is used in VMPK, Drumstick Metronome, Drumstick MIDI Monitor wrk2mid, and Drumstick Multiplatform MIDI File Player latest releases, and it can be statically or dynamically linked to these and other programs.
Documentation
The API reference documentation is published online.
Download
Source packages are available here.
This page was modified on December 23, 2023