pw-mididump

Debug and monitor MIDI events

TLDR

Listen for and dump all incoming MIDI events
$ pw-mididump
Dump MIDI events from a specific file
$ pw-mididump path/to/file.mid
Connect to a specific remote PipeWire instance
$ pw-mididump -r remote_instance
Display help
$ pw-mididump -h
Show version
$ pw-mididump --version

SYNOPSIS

pw-mididump [options] [file]

DESCRIPTION

pw-mididump dumps MIDI messages to stdout for debugging and monitoring purposes. It can listen for real-time MIDI events from connected devices or read MIDI data from files.This is useful for troubleshooting MIDI connectivity and verifying that MIDI data is being received correctly.

PARAMETERS

-r, --remote name

Connect to specific remote PipeWire instance (default: local instance)
-h, --help
Display help message
--version
Display version information

INSTALL

sudo apt install pipewire-bin
sudo apk add pipewire-tools
sudo zypper install pipewire-tools

CAVEATS

Real-time MIDI monitoring requires appropriate device permissions. Output format is designed for debugging, not for creating MIDI files.

HISTORY

Part of PipeWire, the modern multimedia framework for Linux. Provides MIDI debugging capabilities within the PipeWire ecosystem.

SEE ALSO

pipewire(1), pw-cli(1), pw-cat(1), aconnect(1), aplaymidi(1), amidi(1)