Skip to content

audio_visualizer

Horizontal audio spectrum using the current PipeWire monitor stream.

SettingTypeDefaultDescription
widthnumber56Widget width in screen pixels
bandsnumber16Number of spectrum bands
mirroredbooltrueMirror the spectrum around the center line
centeredbooltrueCenter bars on the cross axis instead of aligning them to the edge
show_when_idleboolfalseKeep the widget visible even when no media is playing
color_1string"primary"First gradient color role; fixed hex colors are also supported
color_2string"primary"Second gradient color role; fixed hex colors are also supported

The widget height fills the available bar space automatically.

[widget.audio-vis]
type = "audio_visualizer"
width = 64
bands = 20
centered = true
show_when_idle = true
color_1 = "primary"
color_2 = "secondary"