Drumstick is a set of MIDI libraries using C++/Qt5 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), 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 for v2.1.0
* Implemented ticket #25: chromatic scale highlight palette
* Implemented ticket #26: customizable texture for black and white keys
* fix for ticket #23: library headers
* fix for ticket #27: error parsing wrk files
* Implemented palette serialization methods. Fixed lost attributes when
piano scene is rebuilt.
* drumstick-guiplayer: fixed stop playback, removed Overture mimetype from
desktop file
* Widgets and utils: Spanish translation updated.
* Widgets: Russian translation update. Thanks to Sergey Basalaev
* Widgets: Czech translation update. Thanks to Pavel Fric
Compilation minimum requirements for all platforms: CMake 3.9 and Qt 5.7
Copyright (C) 2009-2021, 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.1.0/