I think I have stopped the crackling noise (BUT introduced a new problem,
described later) by following some of the advise given on:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/301755?comments=all
I added tsched=0 a couple of places:
.ifexists module-udev-detect.so
load-module
I would kindly ask for comments for this patch before applying, just
double-check that I thought the right way when fixing this one.
BugLink: https://launchpad.net/bugs/445849
In the assembly optimized versions of SSE, a noise could occur when the
number of channels were 3,5,6 or 7. For MMX