BTW, Debian's install of Alsa works in Sarge and Sid... haven't had the chance to try it in Woody. The only thing I holler about is the shiiteload of modules it uses... Sheesh!
snd-seq-midi 3424 0 (autoclean) (unused)\nsnd-emu10k1-synth 4028 0 (autoclean) (unused)\nsnd-emux-synth 24508 0 (autoclean) [snd-emu10k1-synth]\nsnd-seq-midi-emul 4544 0 (autoclean) [snd-emux-synth]\nsnd-seq-virmidi 2808 0 (autoclean) [snd-emux-synth]\nsnd-seq-oss 24288 0 (unused)\nsnd-seq-midi-event 3208 0 [snd-seq-midi snd-seq-virmidi snd-seq-oss]\nsnd-seq 38416 2 [snd-seq-midi snd-emux-synth\n snd-seq-midi-emul snd-seq-virmidi\n snd-seq-oss snd-seq-midi-event]\nsnd-pcm-oss 37956 1\nsnd-mixer-oss 11608 1 [snd-pcm-oss]\nsnd-emu10k1 59956 2 [snd-emu10k1-synth]\nsnd-hwdep 4544 0 [snd-emu10k1]\nsnd-pcm 57344 0 [snd-pcm-oss snd-emu10k1]\nsnd-page-alloc 4416 0 [snd-emu10k1 snd-pcm]\nsnd-timer 14536 0 [snd-seq snd-pcm]\nsnd-ac97-codec 31776 0 [snd-emu10k1]\nsnd-rawmidi 12928 0 [snd-seq-midi snd-seq-virmidi snd-emu10k1]\nsnd-seq-device 4004 0 [snd-seq-midi snd-emu10k1-synth\n snd-emux-synth snd-seq-oss snd-seq\n snd-emu10k1 snd-rawmidi]\nsnd-util-mem 1360 0 [snd-emux-synth snd-emu10k1]\nsnd 29476 0 [snd-seq-midi snd-emux-synth\n snd-seq-virmidi snd-seq-oss\n snd-seq-midi-event snd-seq snd-pcm-oss\n snd-mixer-oss snd-emu10k1 snd-hwdep\n snd-pcm snd-timer snd-ac97-codec\n snd-rawmidi snd-seq-device snd-util-mem]
Yikes! But it works very well... better than the other options out there as far as I can tell. It also support sharing the same device extrememly well, I had 4 different "things" addressing the sound device at the same time... I heard all four distinctly.