Drumstick is a set of MIDI libraries using C++/Qt idioms and style. Includes 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 processing SMF (Standard MIDI files: .MID/.KAR), RIFF MIDI (.RMI), and Cakewalk (.WRK) file formats. A multiplatform realtime MIDI I/O library and a GUI Widgets libraries are also provided for Linux, Windows, and Mac OSX.

Changes in v2.8.0:

Compilation minimum requirements for all platforms:

Feature dependencies (for some platforms):

Copyright (C) 2009-2023, Pedro Lopez-Cabanillas

License: GPL v3 or later

Project web site: https://sourceforge.net/p/drumstick

Online documentation: https://drumstick.sourceforge.io/docs/

Downloads: https://sourceforge.net/projects/drumstick/files/2.8.0/