Application-first
Firefox, Discord, games, and other apps should each appear as one recognizable control, even when they create several audio streams.
Fadrio · Linux · Public alpha
A Linux volume mixer that controls applications instead of raw audio streams. Fadrio turns multiple PipeWire sessions into one stable, understandable mixer target per app.

Why it exists
Desktop audio tools often expose individual nodes and helper processes. Fadrio is building the identity layer needed to keep those details out of the normal mixer experience.
Firefox, Discord, games, and other apps should each appear as one recognizable control, even when they create several audio streams.
A versioned native bridge observes playback nodes directly. Fadrio does not scrape shell-command output or require root access.
The same logical mixer model is designed to serve the desktop UI, keyboard workflows, MIDI hardware, CLI, and future D-Bus clients.
System model
Development diaries
Twice-weekly deep dives, visual progress notes, and honest accounts of the parts that looked easy before a filesystem watcher became involved.

Hey everyone, The last development update finally put a real application row on screen. This time I wanted to stop thinking of Fadrio as a collection of sliders and start figuring out what the actual mixer should feel like. The result is the first proper appli…
Read the diary
Hey everyone, Last time I posted about Fadrio, most of the interesting work was still happening underneath a very honest empty window. PipeWire events were coming in, Fadrio was learning how to figure out which application actually owned an audio stream, multi…
Read the diary
Hey everyone, I want to start doing these development diaries regularly while I'm building Fadrio, so here's the first proper one. Fadrio is supposed to have a very simple idea at its core: Firefox gets one slider. Discord gets one slider. A game gets one slid…
Read the diaryOpen alpha development
Native discovery, application identity, multi-session grouping, volume and mute control, reconnect supervision, a diagnostic CLI, and a minimal desktop shell are in place. Packaging, persistence, broad game identity, MIDI control, and the finished interface remain on the roadmap.
Releases, development updates, bug reports, feature requests, help, screenshots, and discussion are also available through the official Fadrio community on Reddit.