OK so I have a new project. One of our customers has ordered a computer with 3 sound cards in it. They are 2 PCI X-Fi Xtreme and 1 PCI-E X-Fi Extreme. The first problem was that I was able to install the drivers for the PCI cards, but the PCIE refuses to accept the driver. Vista sees it as a High Definition Audio Device, and I currently have it set to be the default Sound device, so Windows sounds play through it normally.
However, that isn't the issue I am experiencing. I need to prove that I can get reliable sound out of all three sound cards. I can get sound out of all three at once, but I'm encountering a problem. I want to make sure it isn't a resource or hardware problem before I approve this configuration for sale.
So I have Winamp installed using the output select plugin. This allows me to use 1 Winamp instance (I have read about multiple instances but haven't tried that yet) and output to the two PCI sound cards (the ones with the drivers installed) to get simultaneous sound. Except I am having a problem.
Using DirectSound to XFI-1: normal playback
Using DirectSound to XFI-2: normal playback
Using WaveOut to XFI-2: normal playback
Using WaveOut to XFI-1: normal playback
Now with either config, using BOTH DirectSound and WaveOut plugins, the song (using MP3) plays back too fast, and the output levels are too high for the soundcard. FYI, when the output levels are too high (think waveforms being cut off caused by exceeding maximum tolerance in electronics theory) you get distortion. This is common if you take a CD that has a high mastering gain from recording, encode an MP3 at a lower bit rate, and playback has a "choppiness" to the song because some of the sound information (the highs and lows) is missing. This is basically the best way I can describe this.
Of course using a PC isn't as easy to configure as using sound equipment, so I can't just turn a knob this time to fix it.
So, my issue is why does Winamp play the songs too fast and at the incorrect level? Also if there is another software program I can test with that supports multiple outputs (not WMP either) and it has to be free or a trial. We can't be spending money on software to do this testing. Also, is there a limiter in Vista that is not allowing the PCIE sound driver to install?
FYI about the PCIE driver, when I tell it to use the updated one (its a different driver package than the PCI card uses) Windows reports that the best driver for the device is already installed.
I will be trying out the multiple instance trick, and perhaps contact out Creative rep for help. Also I must add that Winamp refuses to output sound to the PCIE because the MS driver doesn't allow playback. Also, when playing back audio to the two PCI cards, the Windows sounds played on the PCIE sound normal.
There is an onboard Audio controller (Realtek HD) that is disabled in the BIOS, and the Realtek driver/software package is not installed.
