[LAA] Drumstick Libraries 2.5.1 Released

Pedro Lopez-Cabanillas pedro.lopez.cabanillas at gmail.com
Mon Feb 7 21:55:33 CET 2022


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.

Changes in v2.5.1:

* Utils: fixed loading translations, program names and messages.
* AppStream MetaInfo added for the three GUI utilities.
* Widgets: Fluidsynth soundfonts dialog, updated filters.
* RT: Fluidsynth backend initialization: failure report for invalid 
soundfonts.
* cmake buildsystem: run qt::lupdate after building targets.
* qmake buildsystem: Fixed linking tests.
* fixed install: header missing when only BUILD_ALSA is selected.

Compilation minimum requirements for all platforms: 

* C++11 compiler
* CMake 3.14
* Qt5 >= 5.9 or Qt6 >= 6.2 (experimental, with Qt6Core5Compat library 
dependency for Drumstick::File)

Feature dependencies (for some platforms):

* ALSA (Linux only)
* PulseAudio (Unix)
* D-Bus (Unix)
* FluidSynth

Copyright (C) 2009-2022, 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.5.1/


More information about the Linux-audio-announce mailing list