[LAA] Drumstick Multiplatform MIDI File Player 1.3.1 Released

Pedro Lopez-Cabanillas plcl at users.sourceforge.net
Tue Jun 1 19:47:37 CEST 2021

This application is a multiplatform MIDI file player for Linux, Windows and 
macOS. It reads .MID (Standard MIDI Files), .KAR (Karaoke), and .WRK 
(Cakewalk) file formats, and outputs MIDI events to hardware MIDI ports and 
also software synths.

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.1:

* Fix for ticket#4: crash if user tries to close the program's main window 
while playing
* Fix for ticket#6: man page added (pandoc source)
* Warn the user when the playlist has changed but not saved
* New setting for playlist auto advance

Build requirements:

* C++11 compiler
* Qt5
* Drumstick libraries v2.2
* Uchardet v0.0.7
* CMake 3.14
* Pandoc for building the man page (optional)

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

Project and Source Repositories  


More information about the Linux-audio-announce mailing list