Have an nforce 1, i also got that crackling sound but only in xine. In .asoundrc I had to set the period size to 512 which made it magically disappear.
Check out this, although for fedora it is a good guide and shows how to set up apps to use it.
http://fedoranews.org/contributors/andre_costa/alsa/