Only schedule frame callback from on_process
readme: Update discuss section
Move peak_decay to input side
Wayland-based PipeWire VU-meter with peaking, with (optional) support for wlr-layer-shell.
It shows an audio input level as a vertical or horizontal bar of variable dimensions. When using layer-shell, it anchors itself to a side of the screen.
Good for monitoring mic levels during calls/streaming, while taking as little as a single pixel of screen height/width, depending on taste.
meson build ninja -C build ./build/wlavu
meson build ninja -C build ./build/wlavu -l -a left -w 8
Yup, but dsnoop was annoying, and upon looking at PipeWire I found it decently efficient, so I decided to go with that.
Go to #kennylevinsen @ irc.libera.chat to discuss, or use ~firstname.lastname@example.org.