http://bugzilla.novell.com/show_bug.cgi?id=620413 http://bugzilla.novell.com/show_bug.cgi?id=620413#c23 --- Comment #23 from Takashi Iwai <tiwai@novell.com> 2010-07-26 17:28:56 UTC --- (In reply to comment #22)
In general, reduce the test layer as much as possible
What did you mean by that? Testing no much? Is not clear.
The sound subsystem consists of many layers, from the lowest kernel level until the API level. Avoid the complex routing (e.g. via alsa-lib plugin over PulseAudio over gstreamer, etc) but try to test as simple as possible.
Avoid PulseAudio, use ALSA directly via "arecord -Dplughw -vv foo.wav", at best > without graphics.
I'll record from the command line as suggested.
Then check the widget connection of the codec. Check which ADC ("Audio Input" widget) is actually used (it can be seen in the codec#* proc file during recording). Follow the widget connection. Check the amp value is properly set (unmuted and adjusted) in the route, between ADC and the input pin in the end.
How? I'm not an expert in audio tools on Linux. Could you provide the steps I should follow?
Please read the document I suggested in the above, and study HD-audio codec specification. The URL is found in the document there. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.