forked from external/yambar
These options allows you to select which channel to use as volume source, and which channel to use as the source for the muted state. With this, we can also remove the check for *all* (playback) channels having the same volume/muted state. And with that, we no longer need to warn when not all channels have the same volume/muted state.
65 lines
1.1 KiB
Markdown
65 lines
1.1 KiB
Markdown
yambar-modules-alsa(5)
|
|
|
|
# NAME
|
|
alsa - Monitors an alsa soundcard for volume and mute/unmute changes
|
|
|
|
# TAGS
|
|
|
|
[[ *Name*
|
|
:[ *Type*
|
|
:[ *Description*
|
|
| online
|
|
: bool
|
|
: True when the ALSA device has successfully been opened
|
|
| volume
|
|
: range
|
|
: Volume level, with min and max as start and end range values
|
|
| percent
|
|
: range
|
|
: Volume level, as a percentage
|
|
| muted
|
|
: bool
|
|
: True if muted, otherwise false
|
|
|
|
|
|
# CONFIGURATION
|
|
|
|
[[ *Name*
|
|
:[ *Type*
|
|
:[ *Req*
|
|
:[ *Description*
|
|
| card
|
|
: string
|
|
: yes
|
|
: The soundcard name. *default* might work.
|
|
| mixer
|
|
: string
|
|
: yes
|
|
: Mixer channel to monitor. _Master_ might work.
|
|
| volume
|
|
: string
|
|
: no
|
|
: The name of the channel to use as source for the volume level
|
|
(default: *Front Left*).
|
|
| muted
|
|
: string
|
|
: no
|
|
: The name of the channel to use as source for the muted state
|
|
(default: *Front Left*).
|
|
|
|
|
|
# EXAMPLES
|
|
|
|
```
|
|
bar:
|
|
left:
|
|
- alsa:
|
|
card: hw:PCH
|
|
mixer: Master
|
|
content: {string: {text: "{volume}"}}
|
|
```
|
|
|
|
# SEE ALSO
|
|
|
|
*yambar-modules*(5), *yambar-particles*(5), *yambar-tags*(5), *yambar-decorations*(5)
|
|
|