Call hwsync of slave PCM on snd_pcm_hwsync() over dmix. This reduces ocasional output noises, typically seen in xmms and bmp with multi-threading on SMP/HT systems. Disabled slowptr of default dmix definition again.
Enabled slowptr option as default. This seems to eliminate the occasional noises on SMP/HT systems (maybe some race or cache mismatch).
Fixed a typo in the default period size.
The parameters of dmix PCM definition are now card-specific. As default, period_size = 1024 and periods = 8 are used.