screenshot
 

Introduction

Drumstick MIDI Monitor is a MIDI monitor for Linux using ALSA sequencer.

Drumstick MIDI Monitor monitors events coming from MIDI external ports or applications via the ALSA sequencer, and from SMF (Standard MIDI files) or WRK (Cakewalk/Sonar) files. It is especially useful if you want to debug MIDI software or your MIDI setup. It features a nice graphical user interface, customizable event filters and sequencer parameters, support for MIDI and ALSA messages, and saving the recorded event list to a SMF or text file.

Report problems, bugs and feature requests to the author or the tracking system at SourceForge project site

Copyright (C) 2005-2023, Pedro Lopez-Cabanillas <plcl AT users.sourceforge.net>

Features

  • Easy to use graphic user interface
  • Based on ALSA sequencer. Provides one input port to be connected to other programs and devices using the usual external tools (aconnect, kaconnect, QJackCtl...)
  • Customizable event filters and sequencer parameters
  • Supports all MIDI messages, including System Exclusive, and some ALSA messages
  • MIDI Playback of the recorded session or loaded MIDI file
  • Saves to a text file or standard MIDI file the recorded event list
  • GPLv2 licensed
 

Demo: screencast

 

Getting Started

There is an excellent tutorial in French here: Linux MAO. Drumstick MIDI Monitor: moniteur de messages MIDI
And this is the automatic translation by Google: Linux MAO. Drumstick MIDI Monitor (English version)
Thanks a lot to Mysth-r!

You can control the ALSA sequencer connections to programs and devices from inside Drumstick MIDI Monitor. To do so, use the options under the menu "Connections" in the main menu. There are options to connect and disconnect every available port to Drumstick MIDI Monitor, and also a dialog box where you can choose the ports to be monitored one by one.

You can also use a MIDI connection tool like QJackCtl to connect the application or MIDI port to monitor with Drumstick MIDI Monitor:

QJackCtl connections window

To start and stop monitoring, use the buttons "record" and "stop" in the toolbar, or the corresponding menu items under the "Control" menu. After enabling the monitorisation, Drumstick MIDI Monitor will show incoming MIDI events if your setup is correct.

 

Downloads

You can get the latest released sources from SourceForge.

 
Download Drumstick MIDI FIle Player Multiplatform
 

Flatpak at FlatHub

Download on Flathub

 

Packaging status

 

Requirements

In order to successfully use Drumstick MIDI Monitor you need: Qt 6 (or Qt 5), Drumstick 2.9, and ALSA 1.0 drivers and library. For MIDI playback you need a MIDI synthesizer, for instance a soft-synth.

Build dependencies are Qt, ALSA and Drumstick.

 

This page was modified on December 25, 2023

program icon

Communities

Mirror at GitHub