amidi [-p port] [-s file | -S data] [-r file] [-d] [-t seconds] [-a]
amidi is a command-line utility which allows one to receive and send SysEx (system exclusive) data from/to external MIDI devices. It can also send any other MIDI commands.
amidi handles only files containing raw MIDI commands, without timing information. amidi does not support Standard MIDI (.mid) files, but aplaymidi(1) and arecordmidi(1) do.
Use the -h, -V, -l, or -L options to display information; or use at least one of the -s, -r, -S, or -d options to specify what data to send or receive.
amidi will filter out any Active Sensing and Clock bytes (FEh, F8h), unless the -a or -c options have been given.
This option is useful for debugging.
If this option has not been given, you must press Ctrl+C (or kill amidi) to stop receiving data.
/usr/share/alsa/alsa.conf default rawmidi definitions /etc/asound.conf system-wide rawmidi definitions ~/.asoundrc user specific rawmidi definitions
Clemens Ladisch <email@example.com>