Re: Xp speaker behaviour in diffrent sound cards
- From: "Chris P." <msdn@xxxxxxxxxxxx>
- Date: Wed, 6 Aug 2008 09:30:28 -0400
On Wed, 6 Aug 2008 00:32:38 -0700 (PDT), vinaykabadi wrote:
When I use a 2.1 sound card and speakers, then only one wire in
connected from sub-woofer to computer. But when I come to 5.1 or
higher versions, all the three basic ports (rear pink, green and blue)
are used. How come the microphone port is accesed as the speaker port
and how does it get the notice as when to behave as speaker and when
to behave as microphone.
Some sound cards have separate connectors. This is a compromise made by
the chip manufacturer to reduce the number of external connectors required.
The chip attempts to auto-detect what was plugged in based on
load-resistance but ultimately depends on the speaker configuration.
Apart from all these, I want to know one thing is that, If I mute the
components of playback devices like front pink, front green, rear
pink, rear green, rear blue. Then the incoming microphone of playack
device is muted. If a 5.1 speaker is connected then, does the speaker
too gets muted or not.
In my code in order to avoid the echo from microphone, I have muted
the microphone of playback device. I am afraid that when the user
connects the 5.1 speaker, this muting of microphone port may mute his
It won't. The muting circuit is tied to the logical component and not the
physical port that they share. You can test it by plugging in more
speakers or headphones into the rear pink and blue connectors and telling
it that you have a 5.1 speaker configuration.
[MS MVP for DirectShow / MediaFoundation]
- Prev by Date: Re: waveInOpen cannot open device
- Next by Date: Re: How can I send data to my sound card?
- Previous by thread: How can I send data to my sound card?
- Next by thread: Windows Service / WPF Media Player