At Thu, 31 Oct 2013 08:09:12 +0000, Lin, Mengdong wrote:
-----Original Message----- From: Takashi Iwai [mailto:tiwai@suse.de] Sent: Thursday, October 31, 2013 3:45 PM To: Lin, Mengdong Cc: alsa-devel@alsa-project.org; Kailang; Pshou Subject: Re: [alsa-devel] Realtek HD-A codec ALC262: How to unmute mixer node 0x24 Amp-In for Mic Pin 0x18
At Thu, 31 Oct 2013 06:17:29 +0000, Lin, Mengdong wrote:
Hi,
We found when recording on ALC262, the audio mixer node 0x24 mutes the
input from Mic Pin node 0x18, so we get silent data.
Would someone please give me some advice to solve this?
Node 0x24 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80]
[0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
Connection: 9 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x0b
I cannot find user-space amixer controls to unmute node 0x18.
The recording data flows from Mic Pin 0x18 -> Mixer 0x24 -> audio input 0x07.
The Amp-In value on pin 0x18 (Rear Mic Boost) and input 0x07 (Capture Volume) are okay.
Too little hardware information. Please give alsa-info.sh output at least. In the output above, 0x1a is chosen as the active input path, so the driver looks working as expected somehow.
Yes. The driver is okay. I need to select the input pin for the mixer, as Kailang suggested.
The driver thinks the pin 0x1a is active and 0x18 isn't. That's the point. If 0x18 is really a valid input pin, the driver should either provide that path in "Capture Source" (or "Input Source") mixer or select automatically via plugging/unplugging (auto-mic).
In anyway, it's a waste of time to discuss without the further hardware details like alsa-info.sh output.
Takashi