Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Nov 2010 22:59:02 +0200
From:      App Deb <appdebgr@gmail.com>
To:        Matthias Apitz <guru@unixarea.de>
Cc:        freebsd-multimedia@freebsd.org, freebsd-mobile@freebsd.org
Subject:   Re: laptop Acer Aspire One D250 / snd_hda(4) && internal mic not recording
Message-ID:  <AANLkTinfVu9C9QLO3s%2B6U=XOaMnYxzui3d1T41Qg9PNs@mail.gmail.com>
In-Reply-To: <20101105175951.GA6473@current.Sisis.de>
References:  <20101104073430.GA2548@current.Sisis.de> <AANLkTinB50MaooSBT9yDncPaeXBHUx_q%2BX9MwnUSA5Wf@mail.gmail.com> <20101105175951.GA6473@current.Sisis.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Nov 5, 2010 at 7:59 PM, Matthias Apitz <guru@unixarea.de> wrote:

> Concerning the man page, without any kind of background or glossary
> I can not understand, for example, the options for 'hint.hdac.%d.config'
> or the meaning of 'colores'.


Looking at your log for your 2 mics (internal and jack):

...
hdac0:  nid 18 0x99a30930 as  3 seq  0           Mic Fixed jack  3 loc
25 color Unknown misc 9
...
hdac0:  nid 24 0x03a19820 as  2 seq  0           Mic  Jack jack  1 loc
 3 color    Pink misc 8
...


You can see that the 2 microphones are in different associations (2
and 3) so in different devices (default dsp0 and dsp1).


So you should use something like that in your /boot/loader.conf to
group them together in the same association #2 (default dsp0).

hint.hdac.0.cad0.nid18.config="as=2 seq=1"


You could try that (,reboot) and see if it works. After that you
should use "mixer" to toggle/control mics etc.
The manpage doesn't say how sequence numbers work in "input" (so that
a connected jack mic can mute the internal one). So you could also
experiment with sequence numbers "15" or "0" in nid18 or nid24 to see
if you can get it perfectly working.




Also, if skype (or any other program) allows you to select different
DSP device "just for input", you could select "dsp1" instead of
standard "dsp" and your internal mic should work without the above
stuff. (Of course after you have configured it correctly with "mixer
-f /dev/mixer1").

Hope it helps.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinfVu9C9QLO3s%2B6U=XOaMnYxzui3d1T41Qg9PNs>