Question How to Play Individual Sounds through Individual Speakers?

UncleRonin

Well-known member
Joined
Feb 28, 2006
Messages
230
Location
South Africa
Programming Experience
5-10
I've done a lot of looking around and I know this is possible but I want to know what the best way to do it is... and I've never actually touched DirectX before so it's quite daunting :|

I would like to play 5 different sounds through 5 different speakers. So I would like to control them all individually and have them all as independent of each other as possible.

So far I keep coming across DirectSound.NET and DirectShow.NET and using WAVEFORMATEXTENSIBLE (not sure if I spelled that right). So if a 5.1 sound card is installed then each speaker would be allocated a channel using filters so each sound is masked so that only the target speaker for that sound will receive any input.

The question now is what is the best way to do this? DSound.NET? DShow.NET? Something else entirely? It's often mentioned that some sounds have faint echoes over other speakers and some methods can't find all channels correctly, etc.

Does anyone have any experience with this? :|
 
Back
Top