Volumix · Linux · Early development

Your apps. Your sound.

A Linux volume mixer that controls applications instead of raw audio streams. Volumix turns multiple PipeWire sessions into one stable, understandable mixer target per app.

Volumix wordmark and four colorful volume faders over flowing blue and violet sound waves
FoundationM0 complete
Current milestoneM0.2 qualification
AvailabilitySource only · not release-ready

Why it exists

Mix the app, not its implementation details.

Desktop audio tools often expose individual nodes and helper processes. Volumix is building the identity layer needed to keep those details out of the normal mixer experience.

01

Application-first

Firefox, Discord, games, and other apps should each appear as one recognizable control, even when they create several audio streams.

02

PipeWire-native

A versioned native bridge observes playback nodes directly. Volumix does not scrape shell-command output or require root access.

03

Built for control

The same logical mixer model is designed to serve the desktop UI, keyboard workflows, MIDI hardware, CLI, and future D-Bus clients.

System model

Sessions become recognizable applications.

  1. 01PipeWire playback sessions
  2. 02Evidence-based application identity
  3. 03Logical application groups
  4. 04One mixer state for every control surface

Open development

The technical foundation works. The product is still early.

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, game identity, MIDI control, and the finished interface remain on the roadmap.

Back to all projects