First post, by TeaRex
Just gave myself an early Christmas present, an X-Fi Titanium card, now that the buzz was that Linux support finally works well enough to be usable for the X-Fi series. And it does, except for DOSBox.
Whenever DOSBox is running, sound produced by the card will "screech" horribly. It's like the signal is clipping very badly. And it doesn't matter whether DOSBox itself is making the sound or another program, such as a music player, running at the same time (even while DOSBox is NOT making any sound of its own, just sitting at the prompt). Only sound that isn't actually being produced by the card - such as stuff coming in from the line-in jack - is not affected.
I tried turning down all kinds of volume level sliders (from inside DOSBox with the MIXER command, from alsamixer, and from the Ubuntu 10.10 "Sound" preferences) but nothing helped. It got less loud but was still clipping, or sounding like it. I also tried different frequencies inside the DOSBox configuration (in all the places where you can set them), to no avail.
The problem does not happen in Windows 7 on the same machine, nor did it happen with the onboard sound chip. So I suspect a bug in the Linux X-Fi drivers or in alsa or pulseaudio - but still I'd like to ask whether this is a known problem and whether a workaround is known.
This machine is a ca. 3.15 GHz Core2Quad with 8 GB of RAM, Ubuntu 10.10 "Maverick", X-Fi Titanium PCI-Express card, Nvidia GTX 260 Graphics with fairly new Nvidia Linux driver version 260.19.06. DOSBox is newest SVN. Config file is attached.
tearex