Volume control by application

Okay, I’m sure this has been asked before, but here goes:

Is there any way, native or within download, of changing audio volume on a per-application basis? I vaguely remember doing this in the vista basic that was installed on this when I got it a couple of years ago, but was removed after a couple of months due to instability. I’d like music streaming thru VLC louder relative to games being played thru Adobe Flash in Chrome (which are at 100% of possible, 100% of the time, no options other than mute). Any help would be appreciated.

I’d say you are asking for trouble, because Linux does not play well anyway with more than one device at a time using the audio

Pulse audio is supposed to provide this capability, but its not intuitively obvious how to use. Nor is it enabled on KDE. I should add since I am a KDE user I have no idea how to set it up (ie individual audio control for each app in pulse).

With pulseaudio you can use pavucontrol (probably need to install the
package).But I’m not sure if this is working 100% correct with KDE because
KDE applications tend to change the volume on the own.

in the untold hours i experimented with trying to make pulse work (pulseaudio did not like the Creative driver for my Audigy2 card), i tried this also and the previous comment is correct, the pavucontrol application (which is included in gnome but not kde) lists each seperate stream and you are supposed to summon a way to vary the volume with right click on each stream in the list. I never got a context menu to do this in kde, so in my experience it’s a dry hole.

you might look at the Veromix (sp?) plasma widget which supposedly accesses the same control functions in pulseaudio, I had long since deepsixed pulse entirely before it showed up.

good luck, btw if you install pulse be sure and back up the alsa configuration files prior to install, they are modified.

You can use pavucontrol also with KDE. But you are right, it’s not
integrated at all.