So you want per-app volume control? Easy enough via pavucontrol/-qt, be it native pulseaudio or over pipewire.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
AFAIK the "right" way to do this is use a virtual device for system audio, and have that in turn output to the actual audio interface, so you can keep it maxed out.
But that doesn't really feel like the ideal solution.
That said I'm probably missing something. EasyEffects is able to process audio in ways that should enable what you're asking for, I just don't know how.
Also, if you haven't already, check out qpwgraph. It's a virtual patch bay for routing audio around however you want.
Best part, is it's not an add-on, really. It's just a GUI for capabilities that pipewire already has.
Try Helvum (https://github.com/relulz/helvum).
Helvum is a GTK-based patchbay for pipewire.
there are probably simpler apps that can work for OP. I recall seeing one called Pavucontrol or something on Flathub.
pavucontrol is for pulseaudio which you probably would rather not use when dealing with more professional audio
I'm also in the process of moving my music production (composition, DJing, editing, a little bit of sound design for video) to Linux. Just curious: what software and interfaces are you using? What's worked well for you and what hasn't?
For Djing I love to use Mixxx, really solid for mixing and organising music, though I still need a VM with rekordbox if I wanna prepare usbs for club equipment. For music making I like Cardinal which is similar to VCV rack and I do compostion with reaper. Overall the proaudio pacakge group of Arch linux will have most of the stuff you need. For interfaces most class compliant usb interfaces are fine. I control them with qpwpgraph, though I want to try out firewire sometime soon since its legacy and getting reeeeaaaallly cheap second hand
I might not be the best to ask for this, what I do is just recording live sounds and then using plugins to mix and master them. On linux I use Ardour to record and also to host the LSP plugins. I don't really work with midi at all and just compose on instruments so IDK what is good for those.