Menu

Drumstick Libraries / News: Recent posts

Drumstick Libraries v2.9.1 released

Drumstick Libraries v2.9.1

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.... read more

Posted by Pedro Lopez-Cabanillas 2024-08-28 Labels: release

Drumstick Libraries v2.9.0 Released

Drumstick Libraries v2.9.0

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.... read more

Posted by Pedro Lopez-Cabanillas 2023-12-23 Labels: release

Drumstick Libraries v2.8.1 Released

Drumstick Libraries v2.8.1

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.... read more

Posted by Pedro Lopez-Cabanillas 2023-08-25 Labels: release

Drumstick Libraries v2.8.0 Released

Drumstick Libraries 2.8.0

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.... read more

Posted by Pedro Lopez-Cabanillas 2023-07-01 Labels: release

Drumstick Libraries 2.7.2 Released

Drumstick Libraries 2.7.2

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.... read more

Posted by Pedro Lopez-Cabanillas 2022-10-01 Labels: release

Drumstick Libraries 2.7.1 Released

Drumstick Libraries 2.7.1

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.... read more

Posted by Pedro Lopez-Cabanillas 2022-08-14 Labels: release

Drumstick Libraries 2.7.0 Released

Drumstick Libraries 2.7.0

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.... read more

Posted by Pedro Lopez-Cabanillas 2022-07-31 Labels: release

Drumstick Libraries 2.6.1 Released

Drumstick Libraries 2.6.1

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), 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.... read more

Posted by Pedro Lopez-Cabanillas 2022-05-20 Labels: release

Drumstick Libraries 2.6.0 Released

Drumstick Libraries 2.6.0

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), 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.... read more

Posted by Pedro Lopez-Cabanillas 2022-04-04 Labels: release

Drumstick Libraries 2.5.1 Released

Drumstick Libraries 2.5.1

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), 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.... read more

Posted by Pedro Lopez-Cabanillas 2022-02-07 Labels: release

Drumstick Libraries 2.5.0 Released

Drumstick Libraries 2.5.0

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), 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.... read more

Posted by Pedro Lopez-Cabanillas 2021-12-09 Labels: release

Drumstick Libraries 2.4.1 Released

Drumstick Libraries 2.4.1

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), 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.... read more

Posted by Pedro Lopez-Cabanillas 2021-10-24 Labels: release

Drumstick Libraries 2.4.0 Released

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.... read more

Posted by Pedro Lopez-Cabanillas 2021-09-19 Labels: release

Drumstick Libraries 2.3.1

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.... read more

Posted by Pedro Lopez-Cabanillas 2021-07-29 Labels: release

Drumstick Libraries 2.3.0 Released

Drumstick Libraries 2.3.0

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.... read more

Posted by Pedro Lopez-Cabanillas 2021-06-28 Labels: release

Drumstick Libraries 2.2.1 Released

Drumstick Libraries 2.2.1

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.... read more

Posted by Pedro Lopez-Cabanillas 2021-05-31 Labels: release

Drumstick Libraries 2.2.0 Released

Drumstick Libraries 2.2.0

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.... read more

Posted by Pedro Lopez-Cabanillas 2021-05-09 Labels: release

Drumstick Libraries 2.1.1 Released

Drumstick Libraries 2.1.1

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.... read more

Posted by Pedro Lopez-Cabanillas 2021-03-30 Labels: release

Drumstick Libraries 2.1.0 Released

Drumstick Libraries 2.1.0

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.... read more

Posted by Pedro Lopez-Cabanillas 2021-03-20 Labels: reelase midi

Drumstick MIDI File Player - multiplatform 1.0.0 released

This new project is a multiplatform version of the Linux-only drumstick-guiplayer utility, using Drumstick::RT for MIDI Output. The git repository is available from SourceForge and Github:

https://sourceforge.net/projects/dmidiplayer/
https://github.com/pedrolcl/dmidiplayer

Some people have complained that they would like to run a program with the same functionalities on Windows and macOS, so here it is ...

Posted by Pedro Lopez-Cabanillas 2021-02-03 Labels: release windows macOS

Drumstick 2.0 and related releases

This is a blog post about the new Drumstick release and related applications: VMPK, Drumstick Metronome, Drumstick MIDI Monitor, and SonivoxEAS

https://midi-clorianos.blogspot.com/2021/01/drumstick-20-and-related-releases.html

Posted by Pedro Lopez-Cabanillas 2021-01-15

Drumstick 2.0.0 Released

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.... read more

Posted by Pedro Lopez-Cabanillas 2020-12-29

License upgrade to GPLv3

Yesterday's Drumstick commit r464 (https://sourceforge.net/p/drumstick/code/
464/) upgraded its license from GPLv2 to GPLv3, which will be applied to its
next release 2.0 (coming soon).

VMPK license was already GPLv3. The virtual piano widget component has
been moved from the VMPK repository, to be placed in the new Drumstick
Widgets library. In the next VMPK release this program will need this new
library in addition to Drumstick::RT.

Posted by Pedro Lopez-Cabanillas 2020-10-09

Drumstick 1.1.3 Released

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), Cakewalk (.WRK), and Overture (.OVE) file formats. A multiplatform realtime MIDI I/O library is also provided for Linux, Windows, and Mac OSX.... read more

Posted by Pedro Lopez-Cabanillas 2019-09-01 Labels: release

Drumstick 1.1.2 Released

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), Cakewalk (.WRK), and Overture (.OVE) file formats. A multiplatform realtime MIDI I/O library is also provided for Linux, Windows, and Mac OSX.... read more

Posted by Pedro Lopez-Cabanillas 2018-11-25 Labels: release