ASEQDUMP(1)

πŸ“¦
version 1.2.16 Β· 2 versions
  • 1.2.16 Β· alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, centos-stream 10, centos-stream 9, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.2.9 Β· debian bookworm, ubuntu jammy, ubuntu noble
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, centos-stream 10, centos-stream 9, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– aseqdump β€” like, the manual page but make it cute πŸ’–

okay so bestie, welcome to aseqdump(1) from the General Commands Manual β€” yes it's a real manpage, yes it's iconic, yes we're doing this together 🫢


✨ NAME ✨

aseqdump β€” show the events received at an ALSA sequencer port


🌸 SYNOPSIS 🌸

aseqdump [-p client:port,...]

πŸ¦‹ DESCRIPTION πŸ¦‹

aseqdump is a command-line utility that prints the sequencer events it receives as text. that's it, that's the whole vibe β€” it just sits there and tells you what's coming in πŸ’…

To stop receiving, press Ctrl+C. literally just vibe check it with your keyboard, she'll stop πŸ”₯


πŸ‘‘ OPTIONS πŸ‘‘

  • -h, --help β€” prints a list of options. your little map of the whole thing ✨
  • -V, --version β€” prints the current version. so you know exactly which girl you're talking to πŸ’
  • -l, --list β€” prints a list of possible input ports. go window shopping for ports πŸŽ€
  • -u, --ump=version β€” sets the client MIDI version. 0 is for legacy mode, 1 is UMP MIDI 1.0 mode, and 2 is UMP MIDI 2.0 mode. pick your fighter 🌈
  • -r, --raw β€” suppress the automatic conversion of events among UMP and legacy clients. no translating, no mediating, we're keeping it raw ngl 😳
  • -R, --raw-view β€” shows the raw values as is. the channel numbers and UMP group numbers are 0-based in this mode. this is the default behavior. so if you didn't ask for anything, this is what you got, bestie πŸ™ˆ
  • -N, --normalized-view β€” shows the normalized values to be aligned with MIDI 1.0. the channel numbers and UMP group numbers are shown as 1-based values, i.e. 1 is the lowest number. the velocity and data values are normalized between 0 and 127. the values for MIDI 2.0 are shown with two digits decimal points (from 0.00 to 127.00). the pitch wheel is normalized between -8192 to 8192, too. everything's been to the glow-up salon πŸ’–
  • -P, --percent-view β€” shows the values in percentage. the channel numbers and UMP group numbers are shown as 1-based values in this mode, too. the velocity and data values are normalized between 0 and 100%, shown with two digits decimal points. the pitch wheel is normalized between -100% to 100%, too. we love a girl who speaks in percentages πŸ“Šβœ¨
  • -p, --port=client:port,... β€” sets 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 of a client, the ":0" part of the port specification can be omitted. so like, don't do extra work for no reason, she gets it πŸ’…


πŸŽ€ AUTHOR πŸŽ€

Clemens Ladisch <clemens@ladisch.de> β€” the legend, the moment, the whole entire icon πŸ‘‘


fr fr, that's every single flag, every default, every number, every name β€” nothing skipped, nothing invented. we keep the facts, we just serve them cute πŸ’œ

and that's the whole page, bestie β€” written on 19 Feb 2005 and still out here living her best life in the ASEQDUMP(1) era. slay, bye πŸ¦‹πŸŒΈ