[LAA] Drumstick Libraries v2.10.0 released

Pedro Lopez-Cabanillas <[email protected]> Sun, 22 Dec 2024 12:44:17 +0100
Newsgroups gmane.linux.audio.announce
Message-ID <[email protected]>
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.10.0:

* ALSA library:
     * Fix for GH #28: emitted signal with invalid pointer
     * Follow-up of the fix for GH #28: emit signals only when there are 
  connected receivers
     * Updated documentation of MidiClient::eventReceived and 
MidiPort::subscribed to recommend Qt::UniqueConnection
     * New QDebug output operator accepting SequencerEvent instances
* RT library:
     * Fix for GH #27: FluidSynth backend, using autoconnect for jack 
audio driver
     * Fix for GH #26: issues with the new reverb/chorus fluidsynth settings
     * Fixed cleanup of Windows MIDI input backend
* Widgets library:
     * Revised user interface of the fluidsynth settings
* Utils
     * Fixed backendmanager usage in vpiano. Optization in 
BackendManager::refresh() to keep backends loaded

Compilation minimum requirements for all platforms:
* C++17 compiler
* CMake 3.16
* Qt6 >= 6.2 with Qt6Core5Compat library dependency for Drumstick::File 
or Qt5 >= 5.9

Feature dependencies (for some platforms):

* ALSA (Linux only)
* PulseAudio (Unix)
* PipeWire (Unix)
* D-Bus (Unix)
* Sonivox (Unix)
* FluidSynth (All platforms)

Copyright (C) 2009-2024, 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.10.0/
_______________________________________________
Linux-audio-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]