MIDI volume control on Linux - can it be easy?
I've been looking around for this for a bit now and there's all these different options but I can't find anything concrete.
I've tried with chatGPT (since search engines can't give me a final result).
It wants me to use wireplumber and qpwgraph, mess with virtual sinks, trying to make it all persistent.
I know this question has been asked before, and I don't mind a bit of tinkering. But this is getting a bit overwhelming now and I'm hoping to get a bit more of a concrete answer.
I want to control application volume with knobs on my USB MIDI mixer. It's got 9 total so I need to group things.
I also want to use the buttons on each of the 9 channels to work as mute buttons
I want the rotary encoder knob to work to control the volume of my main output device
I'm hoping to get channel 9 to work for my secondary audio device at my simrig that isn't always connected
And lastly I'm hoping to get 3 of the buttons on my mixer to work as media control buttons specifically for spotify. For play/pause, next track and previous track.
I do prefer a GUI option (I know the terminal can't be avoided, that's fine). I don't want to have to manually write everything out in the terminal every time I want to have a game's audio be controlled by one of the knobs. All my games go on the volume knob of channel 4 so there'll be a whole bunch of applications linked to that one knob. But again, I don't want to have to manually write all this out in the terminal every time. And I know zero programming so I don't want to have to deal with scripts I don't understand. (I don't care how easy someone else might find it, I don't find it easy at all).
So was I already somewhat on the right track? Or is it a lot easier now like how fancontrol has been replaced with CoolerControl?