AUCATCTL(1)

πŸ“¦ version 0.1, in nixpkgs unstable

πŸ¦‹ AUCATCTL(1) β€” the MIDI volume bestie πŸ¦‹

okay so bestie, meet aucatctl: she controls aucat and/or sndiod volume through MIDI. iconic. πŸ’…

✨ NAME ✨

aucatctl β€” control aucat and/or sndiod volume through MIDI.

🌸 SYNOPSIS 🌸

aucatctl [-f port] [expr ...]

πŸ’– DESCRIPTION πŸ’–

The aucatctl utility sends MIDI volume controller messages (number 7) to adjust the volume of audio programs using sndiod(1) server for output. It can send master volume system exclusive messages as well to control the volume of the mix of all streams.

The options are as follows:

  • -f port β€” Specifies the name of the sndio(7) MIDI port to use; the default is snd/0.

If no expression is given, aucatctl displays the list of streams known by the server and their respective volumes. If an expression is a stream name, then the volume of this stream is displayed. If the expression is a stream name followed by = followed by a decimal in the 0..127 range, then the stream volume is set to the given value.

The special master stream corresponds to the mix of all streams and sends master volume system exclusive messages.

πŸ”₯ EXAMPLES πŸ”₯

List known volumes knobs and their values:

$ aucatctl
sox0=127
mplayer0=127
aucat0=127
master=127

Set master volume to 85 and mplayer volume to 100:

$ aucatctl master=85 mplayer0=100
master -> 85
mplayer0 -> 100

🌈 SEE ALSO 🌈

aucat(1) sndiod(1) mio_open(3) sndio(7)

🫢 source/version: Debian Β· date: November 29, 2010 Β· manual page: AUCATCTL(1) β€” that’s the cute little sign-off, bestie. slay forever πŸ’–
πŸ“¦ where this page comes from
  • nixpkgs unstable: aucatctl 0.1
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms