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.
Official community
Releases, development updates, bug reports, feature requests, help, screenshots, and discussion live in the official subreddit.
Open r/FadrioWhy 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
Open 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.
The current GitHub alpha is a reproducible source snapshot with a SHA-256 checksum. It is intended for contributors and technical evaluation, not normal desktop installation.