Hi Takashi:
Takashi Iwai wrote:
At Tue, 17 Feb 2009 13:27:12 -0600, Mario Limonciello wrote:
Ah, OK, then the mic jack is connected to the surround DAC. But don't you have Center and LFE?
There aren't mixers for Center or LFE at all. Again going back to my feelings about mixer names, for the purposes of a laptop I think providing a knob called Center or another called LFE just adds to the confusion.
And any control of speaker volume?
Speaker volume is handled by the combination of Master, PCM, and Front mixers. The headphone mixer has no bearing on the volume of the speakers.
And exactly this is another point why I feel the necessity of cleanup. If the feature isn't needed, we should get rid of it. Or, implement in a better form.
If I was to put a vote towards this, I think attempting to support 6 channel analog in the mobile space is a feature that needs to go. It causes confusion and complicates the code.
One more another problem is that this setup thingy isn't described at all, or pretty hard to guess from the mixer control. There are knobs, but you don't know the combination.
I think knobs, switches, do-hickeys, etc are great to have when they serve an explicit purpose. I look at the mixers being presented to me, and I've no idea what
"Mono Mux" is there for, or why I've got several "Digital Input Source" areas.
This must be included. Check commit 8bb0ac5573ff0879fef511e1a80a4a4db0316daa in sound git tree.
I suppose i've got some confusion for when these commits are showing up on http://git.alsa-project.org/?p=alsa-kernel.git;a=history;f=sound/pci/hda/pat... My understanding was that the tree alsa-kernel tree was merged into the alsa-driver and alsa-kmirror trees on a regular basis. I have been operating off of web snapshots of alsa-driver from http://www.alsa-project.org/snapshot/ since I can't do GIT internally here, but I'm not seeing the patch show up in alsa-driver there.
Regards