I have intel 82801G (ICH7 Family) High Definition Audio Controller on my Asus Eee PC 1005PXD. Unfortunately, mic recording gives very bad sound. I’ve tried changing sound levels but nothing has helped. Google gives a lot, but I don’t see a solution there.
I’m heading off on vacation (mostly with no internet access) so its not likely I’ll be able to help until I return toward the end of September.
You noted XFCE and I know nothing about the audio setup in XFCE. Does it use pulse audio ?
Questions I would ask myself if I had same problem:
What mic am I using ? Is this an internal ? Is this external ? The difference is FUNDAMENTAL and the mic in use MUST be stated in a help request. Its not possible for someone to guess … and to guess could waste valuable time in attempting to help . Which mic does not matter for me in this case here now as I am about to go on vacation and so I am not likely to read the reply, but it may matter for others who chime in.
Now if it were me with this problem, I would challenge myself as to what levels/selections I thought I had set in the mixer. I would take a look at the output of
amixer
and I would confirm that indeed all the recording levels were lowered SIGNIFICANTLY like I had been lead to believe from my mixer.
I would also check to see if there are any pulse audio configurations that I can tune to reduce recording noise. I would read step-7 in this URL SDB:Audio troubleshooting - openSUSE and then check to see if any of those (especially the contents of the LINKS and NOT so much that step’s words) provide any guidance.
I would also run the diagnostic script alsa-info.sh
/usr/sbin/alsa-info.sh
(note do NOT , I repeat, do NOT post the content of that script output on this thread. If you must share post the URL / web address where the content is located but do not clutter the thread with the content).
… and check to see what is my PCs hardware audio codec ? Then I would check to see if that hardware audio codec has model options in the HD-Audio-Models.txt file on my hard drive. you can find that under /usr/src/kernel-version/Documentation/sound/alsa
There are also MANY other documentation files on alsa in /usr/src/kernel-version/Documentation/sound/alsa and I would read those for hints wrt my mic.
Apologies that I can’t help, but I’m about to go on vacation (very early tomorrow) and between packing and doing many things before I leave I have no time to do a step-by-step help.