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
theme
* 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
https://sourceforge.net/p/dmidiplayer
https://github.com/pedrolcl/dmidiplayer
Downloads
https://sourceforge.net/projects/dmidiplayer/files/v1.3.0/
https://github.com/pedrolcl/dmidiplayer/releases/latest