I was surprised to see that cat /proc/cpuinfo gives 600 MHz as your CPU clock. Is it the same with Ubuntu?
My guess is that this is some kind of byte order problem, low and high bytes of the 16 bit sample get swapped. Either the chip gets out of sync, or the code interprets the data wrong. After having the problem with several kernels, one has to believe that the problem lies in the user level programs. Maybe ALSA has some .asoundrc file in your home directory. Try to remove it, as well. Maybe you should try to describe your problem to the real ALSA experts at their mailing list [email protected]. Risto -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

