Playing a wav file on multiple outputs (soundcards)

I need to be able to play a wav file over two sources i.e two soundcards that are installed on a single PC. I can get a list of devices on the system but cannot find anyway of playing the wav file to a specific device. Any ideas ?
Who is Participating?
CodedKConnect With a Mentor Commented:
The component is called cbAudioPlay
Hi Fifer74

There is no way (XP or Vista) to change the playback (output) device.
As far as i know this cant be changed on a per-application basis.

Do you use sndPlaySound to play the mp3's?   Try to use DirectX.
There is a nice component with a demo app here :
You can select output...

Hope this helps.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.