pwmix

A mixer-style view of PipeWire. Applications, devices and the links between them are shown as columns of channel strips with live volume and mute controls, and each application stream is matched to the desktop window it belongs to.

Why this package?

Graph editors such as qpwgraph show every PipeWire node as a freely placed box, and have no volume or mute controls; volume tools such as pavucontrol have no picture of the routing. pwmix is a new tool from netlinux-ai/pwmix that puts both in one window, in a fixed Sources / Middle / Sinks layout:

Package details

Version0.1.0-1netlinux1~resolute1
Architectureamd64
Componentmain
Suitesresolute (Ubuntu 26.04)
Dependspipewire, libcairo2, libpango-1.0-0, libx11-6, libsystemd0
Downloadpwmix_0.1.0-1netlinux1~resolute1_amd64.deb
Sourcegithub.com/netlinux-ai/pwmix

Install

sudo apt install pwmix
Note: early prototype — no distro package exists to conflict with. It needs an X11 session and a running PipeWire daemon. Not yet built for stable (Debian 12), only resolute. Known limits: a browser such as Chrome runs all its audio through one process, so its streams can be matched to the browser but not always to the individual tab; routing cannot yet be edited by dragging.

See the main page for repository setup instructions. For a node-graph editor see qpwgraph.