I am a user of Intel8x0 have exerienced distortion since I began using Ubuntu 6.06. http://en.wikipedia.org/wiki/Distortion#Audio_distortion
In the past, installing up to date ALSA and pulseaudio had eliminated the distortion for me. I upgraded to jaunty. With the included jaunty versions of ALSA and pulseaudio, I had distortion. I had no distortion after both installing the most recent ALSA from their site, and installing pulseaudio 0.9.15 from here: https://launchpad.net/~themuso/+archive/ppa ----------------------------- IMHO, changing the resampler to a higher quality algorithm for _everyone_ won't fix the problem with Intel8x0 and Intel HDA users. It will just eat up CPU time for everyone. Remember when the sample rate of audio that is being played (e.g. 44100 Hz) matches the setting the hardware is at (e.g. 44100 Hz), NO resampling happens (Why would it need to?). *If you think changing the resampling algorithm will help you, check to see if it will do any good: Find a way to play a sound at the same frequency that your hardware is set at, if there is still distortion, changing the resampling algorithm will NOT help. *If you experience distortion with different frequencies ( 44100 Hz audio and 48000 Hz hardware setting ) and you did NOT experience distortion with the same frequencies ( 44100 Hz audio and 44100 Hz hardware setting ), then changing your current resampling algorithm to a higher quality resampling algorithm will help (but it will likely take more CPU time). http://en.wikipedia.org/wiki/Sample_rate_conversion ----------------------------- Users of snd-intel8x0, if you want to, try changing parameters given by: modinfo snd-intel8x0 After running the above, I saw (among other things): parm: ac97_quirk:AC'97 workaround for strange hardware. (charp) parm: buggy_semaphore:Enable workaround for hardwares with problematic codec semaphores. (bool) parm: buggy_irq:Enable workaround for buggy interrupts on some motherboards. (bool) You can set these parameters by adding a module to /etc/modprobe.d/ with a line similar to the following, then do 'sudo update-modules' ( you know, ubuntu's equivalent of /etc/modprobe.conf ): options snd-intel8x0 ac97_clock=44100 I don't know if changing any of the parameters will help you, users of snd-intel8x0. However, those options look promising. I didn't change any myself. Installing pulseaudio 0.9.15 and up to date ALSA removed the distortion I was hearing. I don't know how to help you Intel HDA users. Perhaps you could follow similar steps? ------------------------------ Is it the kernel that needs fixing, or ALSA with respect to the odd hardware? Chat with those guys on their mailing list if you have not already. Here is a discussion of theirs that I found informative: http://www.mail-archive.com/alsa-de...@lists.sourceforge.net/msg10469.html Oh, and take a look around each file in /proc/asound There is a TON of information related to your personal hardware in those files. -- Crackling / scratching noise using Pulseaudio https://bugs.launchpad.net/bugs/345627 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs