i have seriously thought about updating the voicechat code to use something more modern, and cross-platform. It's not really something I care about personally though so there hasn't been any real motivation to actually do it yet. It is on my todo list, but on page 1,389.

FS2_Open should only do what OpenAL does as far a holding /dev/dsp so you should be able to get around this through your OpenAL setup. I've listened to music, watched a video, had some annoying audio coming off of a website, and had full sound and much through the game all at the same time, so I know it can work. Provided that your version of OpenAL is configured to support ALSA, try putting the attached file in your home directory and see if it makes a difference. If the file already exists then let me know it contents and maybe that will shed some light on the problem.
[attachment deleted by admin]