Posted April 11, 2011
drstupid: Well, I'm not an expert on Linux audio but mostly just experiment. Ubuntu uses PulseAudio, but I don't think that means it doesn't use ALSA. I've had mixed results depending on the app if I pick ALSA or OSS and some won't work or will crash with OSS, and others will crash with ALSA. Some apps (like Painkiller) I wasn't able to get sound at all unless I used OSS, so that's what I used. If I use OSS I run wine through padsp so it runs through PulseAudio, otherwise I don't get any sound. So, PulseAudio gives you some flexibility where you can also try the wine OSS driver (through padsp) if the wine ALSA driver doesn't work for that application. I think...
I'm pretty sure the reason why it works selecting OSS is because Ubuntu has a compatibility layer between OSS and ALSA.