A lot of chips using the intel hda adaptor have the acpi tables screwed with 
by the various manufacturers. Some have switches for when mic's are plugged 
in to switch from mic to 5.1 setups etc.

I have a dell xps 1210 which had similar symptoms where mics were not picked 
up properly because the acpi codes for the 3.5 mm jack switch were not being 
identified by the alsa subsystem.

Normally your best bet is to checkout the alsa-driver and alsa-kernel from 
mercurial (like svn) or grab a nightly tarball and build the latest alsa from 
source which will include bug fixes for acpi codes for buggy mainboard 
intergrators.


Good luck. Also if the latest svn/mercurial snapshots don't fix the problem do 
a bug report with the requested info to the alsa-development list. If you 
provide them with everything they need they will normally add the needed 
fixes asap.


Kind regards

JoelW

On Thu, 27 Sep 2007, Anand Vaidya wrote:
> Hi
>
> I have been having problems recording audio on my laptop. Need help from
> this list...
>
> My laptop has a Intel HDA audio chip (module: snd_hda_intel.ko ) . I have
> been trying to record audio fed via the aux input and mic without much
> success. The recorded wave is blank (or nothing is recorded)
>
> The audio playback works fine, I am sure my mixer settings are fine, since
> I can hear the aux-input sound on the headphone output on the laptop.
>
> BTW, I tried recording on WinXP on the same machine, works fine, except
> that the stupid Microsoft application stops after 60sec (sound recorder in
> Accessories), so my hardware and connections etc are definitely OK.
>
> I have tried audacity, krec, krecord, sound-recorder and vsound without any
> success.
>
> I noticed that /dev/dsp and /dev/audio are probably not the right devices
> to capture audio from since recording from these does not results in a
> blank wav file (no audio)
>
> So, my question is, what is the right device to record from? I scanned
> /dev/ and found the following devices, so somehow, audio goes through
> devices in /dev/snd/* but /dev/snd/pcmC0D0c (the "capture" device) does not
> work.
>
>
> [EMAIL PROTECTED]:~$ ls -l /dev/dsp
> crw-rw---- 1 root audio 14, 3 2007-09-27 18:21 /dev/dsp
>
> [EMAIL PROTECTED]:~$ ls -l /dev/audio
> crw-rw---- 1 root audio 14, 4 2007-09-27 18:21 /dev/audio
>
> [EMAIL PROTECTED]:~$ ls -l /dev/snd
> total 0
> crw-rw---- 1 root audio 116, 7 2007-09-27 18:21 controlC0
> crw-rw---- 1 root audio 116, 6 2007-09-27 18:21 pcmC0D0c
> crw-rw---- 1 root audio 116, 5 2007-09-27 18:21 pcmC0D0p
> crw-rw---- 1 root audio 116, 4 2007-09-27 18:21 pcmC0D2c
> crw-rw---- 1 root audio 116, 3 2007-09-27 18:21 seq
> crw-rw---- 1 root audio 116, 2 2007-09-27 18:21 timer
> [EMAIL PROTECTED]:~$
>
>
> Can anyone familiar with Linux Audio help?
>
> Regards
> Anand
>
> _______________________________________________
> Slugnet mailing list
> [email protected]
> http://www.lugs.org.sg/mailman/listinfo/slugnet



_______________________________________________
Slugnet mailing list
[email protected]
http://www.lugs.org.sg/mailman/listinfo/slugnet

Reply via email to