User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061120 Firefox/2.0 Build Identifier: the panel plugin and the mixer don't respect balance settings on an audio device. For xfce4-mixer itself, that's really not a problem, there's other mixers out there. But for the panel, that's just highly annoying. I change my balance to 25% more on the left than the right (using gkrellm/alsamixer) and everytime I want to quickly change the volume, my balance is immediatly trashed. Reproducible: Always I'm attaching a small patch that starts a fix, that needs to worked out a bit more.
Created attachment 888 mixer balance respect. Since the entire panel (nor xfce-mixer itself) respect balance at all, this is really a perfect solution at. It is patched against SVN mixer/beta 4.3.99 beta2
It should be noted that it currently only works when not clipping top/bottom. (like alsamixer) So it'll respect the balance of the current volume, up to the max volume, if left has all ready reached the top, and right hasn't and the volume is still going up, then this basically reduces the ratio between the two.
very nice, thanks. applied that. what does it do for controls that have only one channel?