On Wed, Dec 30, 2009 at 8:42 PM, someNewb <randomst...@fastmail.fm> wrote: > your patch made the PA completely ignore the subwoofer mixer control, i > did not want this
You cannot create a softvol for a single mixer control at runtime. You *have* to modify the kernel source code (alsa-kernel). > in the picture and posts above i tried to explain that: > when you move the global volume control slider it should adjust the volume of > the subwoofer like it does, You want a software volume (remixer)? The correct way is to modify the kernel. However, be aware that your proposal below is very, very different to how PA behaves (and how PA will be expected to behave)... > BUT it should not move the slider itself- the slider is there to be > static and set the ratio at which should the subwoofer volume be > decreased- this is the correct way of handling volume control, not the > way it is there right now Not all LFE are controlled the same. It depends largely on controller and codec combinations. Some hardware are notoriously poor. > when you have, for example, speakers with two sliders, one says "subwoofer", other says "master", when you move the "master" it does not go messing around with the "subwoofer" slider- that one stays there- even though the subwoofer volume changes Then what is the point of having a 'Master' control at all? Why not just forget about Master and move the sliders yourself? Now that I think on it, you could make such a change in the kernel source pretty easily. But I am not going to do it for your card, because: 1) There is no guarantee it will work as you intend on all hardware 2) There is no guarantee it will be what other users want -- Volume Control wrong for 5.1 sound https://bugs.launchpad.net/bugs/501034 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs