← 返回命令列表

Linux command

aseqdump 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Dump

aseqdump

Example

aseqdump -p [20:0]

List

aseqdump -l

Example

aseqdump -p [20:0] -N

Example

aseqdump -p [20:0] -P

说明

aseqdump is a command-line utility that prints the ALSA sequencer events it receives as human-readable text. It is useful for debugging MIDI connections, testing keyboards, and monitoring MIDI data streams. The output shows event type, channel, note numbers, velocity, control changes, and other MIDI message details.

参数

-h, --help
Print a list of options
-V, --version
Print the current version
-l, --list
Print a list of possible input ports
-p, --port=_client:port,..._
Set the sequencer port(s) from which events are received. A client can be specified by its number, its name, or a prefix of its name. A port is specified by its number; for port 0, the ":0" part can be omitted
-u, --ump=_version_
Set the client MIDI version. 0 is for legacy mode, 1 is UMP MIDI 1.0 mode, and 2 is UMP MIDI 2.0 mode
-r, --raw
Suppress the automatic conversion of events among UMP and legacy clients
-R, --raw-view
Show the raw values as is. Channel numbers and UMP group numbers are 0-based. This is the default
-N, --normalized-view
Show normalized values aligned with MIDI 1.0. Channel and group numbers are 1-based, velocity and data values are normalized between 0 and 127
-P, --percent-view
Show values as percentages. Channel and group numbers are 1-based

FAQ

What is the aseqdump command used for?

aseqdump is a command-line utility that prints the ALSA sequencer events it receives as human-readable text. It is useful for debugging MIDI connections, testing keyboards, and monitoring MIDI data streams. The output shows event type, channel, note numbers, velocity, control changes, and other MIDI message details.

How do I run a basic aseqdump example?

Run `aseqdump` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -h, --help do in aseqdump?

Print a list of options