NAME¶
alsa - Monitors an alsa soundcard for volume and mute/unmute
    changes
  
    | Name | 
    Type | 
    Description | 
  
  
    | online | 
    bool | 
    True when the ALSA device has successfully been opened | 
  
  
    | dB | 
    range | 
    Volume level (in dB), with min and max as start and end range
      values. | 
  
  
    | volume | 
    range | 
    Volume level (raw), with min and max as start and end range values | 
  
  
    | percent | 
    range | 
    Volume level, as a percentage. This value is based on the dB tag
      if available, otherwise the volume tag. | 
  
  
    | 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:
      first available channel, usually "Front Left"). | 
  
  
    | muted | 
    string | 
    no | 
    The name of the channel to use as source for the muted state (default:
      first available channel, usually "Front Left"). | 
  
EXAMPLES¶
bar:
  left:
    - alsa:
        card: hw:PCH
        mixer: Master
        content: {string: {text: "{volume}"}}