You are not logged in.
What is the suggested way to have a mixer which controls the volume of each programm that playbacks audio, just like in M$ Windows.
How can I archive the same functionality, LUA implementations are very welcome because I'am an awesome fanboy ...
Could it be that, in this very particular issue, Win has an superior, very KISS, solution?
And yes, an JACK workaround isn't KISS enough ... is there a quick way via PULSE-AUDIO?
I don't like PULSE so I want to avoid f****** with it ...
Last edited by hihehalon (2014-01-17 06:09:06)
Offline
I think you are confused with the KISS thing. One thing only and one thing well per program was the philosophy of UNIX systems from their creation.
If you want to get that thing, which is pretty specific BTW, you can probably do it yourself and learn in the process.
Take a look at the help from "pacmd" if you are using pulseaudio. You should be able to fetch the sources and set the volumes using that. Script that process and put it in the status bar, you can probably use LUA to do so if that's your jam.
If you don't want to use PulseAudio, Jack or Dmix, but using ALSA alone, you can only play one source at a time, so the whole thing you are asking is meaningless.
In case you want to use pulse but not bother with the status-line, you can use a nifty utility called pacmixer, which provides you with a mixer in the commandline that you can use to control separate sources.
Archlinux :: Xmonad
dotfiles | deviantart
Offline