I'm using the sys-kernel/development-sources 2.6.1
Using make menuconfig, under /Device Drivers/Sound/Advanced Linux Sound Architecture my settings are:
Code: Select all
<*> Advanced Linux Sound Architecture
<*> Sequencer support
< > Sequencer dummy client
[*] OSS API emulation
<*> OSS Mixer API
<*> OSS PCM (digital audio) API
[*] OSS Sequencer API
<*> RTC Timer support
In PCI devices enable "Intel i8x0/MX440, SiS 7012; Ali 5455; NForce Audio; AMD768/8111"
If you have alsa in your kernel you won't need to load it as a module anymore, i.e. "emerge -C media-sound/alsa-driver". However, keep the rest of the alsa related ebuilds as you will still use them.
I've heard that 5.1 sound should work through the kernel driver, though I'm not sure cuz I don't care

. BUT, I do care about have multiple sound channels (play more than one sound at the same time) and that doesn't work for me
