Just came across this, and from [1] it turns out the fix is to remove the exclamation mark in front of the "defaults.pcm.card" in the generated file.
So this bug would be quite quick and easy to fix, it turns out. From [2]: The exclamation mark causes the parameter and all its sub-parameters to be removed before it is created anew. (So don't ever write something like "!pcm..." — this would presumably erase all definitions in the pcm interface.) So it's blowing away the contents of "defaults", which blows away the default dmix configuration. The default dmix configuration uses defaults.pcm to choose where to output, so the exclamation mark isn't needed. [1] http://forums.debian.net/viewtopic.php?t=22325 [2] http://www.volkerschatz.com/noise/alsa.html -- Paul "TBBle" Hampson, paul.hamp...@pobox.com Shorter .sig for a more eco-friendly paperless office.
pgppo4eYsoX0u.pgp
Description: PGP signature