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
