Slight sound "crackle/pop" in 14.04
I had horrible clicking/popping sounds from my Logitech G35 USB headset. It worked fine on windows but not Fedora. There would be a painful sharp crack every now and again when music was playing, and every time I'd seek to a new spot in a track or on youtube.
The following additions to /etc/pulse/daemon.conf
seems to have improved things, although I've only tested for about an hour. These options increase audio delays/buffer sizes, and reduces the sampling rate. It's pretty severe, so if it works start playing with the numbers to find a balance. Not sure which option is the main suspect yet.
resample-method = src-sinc-best-quality
default-sample-format = float32ne
enable-remixing = yes
default-sample-rate = 16000
deferred-volume-safety-margin-usec = 16000
default-fragments = 8
default-fragment-size-msec = 60
nice-level = -15
After saving, run pulseaudio --kill
, pulseaudio --check
and pulseaudio --start
if no errors.
Update: Pretty sure the 16khz sampling frequency essentially removes the crackles with a low-pass filter. Ugly quality, but better than aching ears.
This sounds similar to a known bug and does not look to be fixed any time soon. I have a similar problem with a USB DAC adapter. There is a bug raised at launchpad (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1136110) but the only recommendation so far is to attach the device to a separate PCI USB2 device, not USB3, however even this is not guaranteed.
I have just ordered such a card from eBay and will hopefully see if it helps me soon.