[alsa-devel] [PATCH] various acer-mic-internal bugs solution

epic epicadocan at gmail.com
Wed Aug 19 01:18:56 CEST 2009


Several mic related bugs maybe solved with this patch or a derived one


 1  -My internal-mic was not working and front jack mic sound was
terrible (useless for headset mic).

 2  -Detected offset level from inputs {line, mic}, this offset level
increases with specific [boost] and/or [capture(NID 0x23)] gain.

* I just played around several days compiling and testing alsa with my
acer-alc268, checked all data communication with alc268, pin config etc.
and tested different values for offset in pins.

* Found internal-mic comes alive with a 50% offset v_reference and mic
sound is much better.

*This patch applies/solves only for alc268 with option model=acer in
alsa-base.conf, but i think the others acer-alcxxx bugs maybe solved in
the same way.

	changing PIN_VREF80 to PIN_VREF50 at
		NID 0x18 mic
		NID 0x19 internal-mic
		NID 0x1a line-in (not tested)

*Don't know what can happen to other acer-alcxxx, so i only patched
acer-alc268. But this patch solved my mic-internal issue and most
important for me now i can use a headset mic.

*It remains a level offset, lower than before, but mic is usable, the
level is  showed in the pictures.


*Pictures: input with two channels and a positive offset in left channel
(red), negative offset in rigth channel (blue)
	http://imagebin.ca/view/Y8TyujP.html

working internal microphone ok
	http://imagebin.ca/view/nzTzeX.html

Realtek datasheet 1.3 is available for alc268


	2.6.26-2-686 #1 SMP i686 GNU/Linux debian/squeeze
	description: Computer
	product: Aspire 7720
	vendor: Acer
	version: V1.17

TAGS: alc268 offset level internal mic microphone alsa hda intel realtek


Signed-off-by: EliasTG <epicadocan a.t gmail.com>

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: alsa-info.txt
Url: http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20090819/1c67dd8f/attachment-0004.txt 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: codec0.txt
Url: http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20090819/1c67dd8f/attachment-0005.txt 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: log07.txt
Url: http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20090819/1c67dd8f/attachment-0006.txt 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch_realtek.diff
Type: text/x-patch
Size: 1585 bytes
Desc: not available
Url : http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20090819/1c67dd8f/attachment-0001.diff 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: lspci.txt
Url: http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20090819/1c67dd8f/attachment-0007.txt 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
Url : http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20090819/1c67dd8f/attachment-0001.sig 


More information about the Alsa-devel mailing list