[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