[LAA] Drumstick MIDI File Player multiplatform 1.3.0 Released

Pedro Lopez-Cabanillas plcl at users.sourceforge.net
Tue May 11 18:14:15 CEST 2021

Drumstick (https://drumstick.sourceforge.io/docs/index.html) is a set of 
GPLv3 licensed C++/Qt libraries for MIDI applications. The project includes 
several tools as examples, and among them is the drumstick-guiplayer 
utility that leverages the Drumstick::ALSA library, so it is available only 
for Linux (because the ALSA sequencer is a linux only technology). Some 
people have requested a program with the same functionalities also on 
Windows and macOS, so here it is. But this project is much more ...

Some key features

* MIDI Output to hardware MIDI ports, or any other Drumstick backends, like 
soft synths
* Transpose song tonality between -12 and +12 semitones
* Change MIDI volume level (using MIDI CC7)
* Scale song speed between half and double tempo
* Supports MID/KAR (Standard MIDI Files) and WRK (Cakewalk) file formats

Changes in v1.3.0

* Spanish translation updates, thanks to Darío Hereñú
* Full screen option for Lyrics and Piano Player windows
* MIDI texts/lyrics decoding defaults to Latin1
* New Preferences dialog, with many options...
    * Forced internal icons (based on 'breeze') instead of the Unix Desktop 
    * Forced dark mode (useful for Windows)
    * Qt widgets style (defaults to Fusion in Windows)
    * Auto-Play after loading
* New Playlist editor
    * Previous/Next song navigation buttons
    * Auto advance to the next song only when auto-play is enabled
    * Autogenerated initial playlist
* Better support for WRK files with lyrics and other metadata
* MIDI and Karaoke examples
* Support for KeySignature meta-event
* Desktop and AppStream metadata updated
* Updated CMake buildsystem
    * minimum required cmake version 3.14
    * macOS target Sierra (10.12)
    * uninstall target

Build requirements

* C++11 compiler
* Qt5
* Drumstick libraries v2.2
* Uchardet v0.0.7
* CMake 3.14

Copyright (C) 2021 Pedro Lopez-Cabanillas  
License: GPL v3 or later

Project and Source Repositories  


More information about the Linux-audio-announce mailing list