Drumstick Multiplatform MIDI File Player
Dmidiplayer or Drumstick multiplatform MIDI file player is a free and open source MIDI player for Linux, Windows, and macOS. It supports MIDI Output to hardware MIDI ports and soft synths. In this app you can change MIDI volume level using MIDI CC7 and scale song speed between half and double tempo. It also comes with seperate channel views for Lyrics and Piano Player. This player supports MID/KAR and WRK file formats and -12 and +12 semitones for song transpose. It is released under GNU General Public License version 3.0 (GPLv3).