[LAA] Drumstick Libraries 2.2.0 Released

Pedro Lopez-Cabanillas plcl at users.sourceforge.net
Sun May 9 16:34:03 CEST 2021


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 in v2.2.0:

* French and German translations updated (Thanks to Frank Kober)
* Removed warnings when buiding with Qt >= 5.15
* New CMake build option: BUILD_UTILS (ON by default)
* Documentation for BUILD_UTILS and BUILD_TESTING options
* Added SCM Revision to the about boxes of the GUI utils
* Changes in Drumstick::File 
    * MIDI texts/lyrics en/decoding defaults to Latin1
    * new QWrk class signals with a QByteArray parameter instead of QString
    * (the old signals are also emitted when a QTextCodec is assigned)
* Changes in Drumstick::RT
    * FluidSynth backend: initialization moved to a background thread
    * Audio driver names are dynamically retrieved for using in 
configuration dialogs
* Changes in Drumstick::Widgets
    * added WASAPI options to Fluidsynth settings dialog in Windows
    * removed background settings from pianokeybd, to allow better dark 
theme transitions

Compilation minimum requirements for all platforms: CMake 3.14 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.2.0/


More information about the Linux-audio-announce mailing list