Solved: I noticed the other day that Scott Reeves, who works just down the hall from me, owned most of SUSE's PulseAudio bugs. He gave me the answer to this perplexing problem. The cause is the new "glitch free" code in pulse (ironic? yes!) which can be disabled by adding
tsched=0 to the
load-module module-hal-detect line in
load-module module-hal-detect tsched=0
I need help! For the Mono 2.4 VMware Appliance we have upgraded to openSUSE 11.1 but for some reason audio plays to fast. It seems to have something to do with PulseAudio. If we remove pulse then audio plays at a normal rate but then Moonlight doesn't play audio at all. If we can't get this all fixed before release we will have to revert to openSUSE 11.0.
Sound in Linux has never been great and it never will be if we don't work through these problems and plunge forward. If you care about Mono or openSUSE or PulseAudio or VMware please help me fix this bug.