I've recently moved to Vista and and I have full duplex high definition audio on the new machine.
Vista still has a similar GUI for the mixer but at least with the Analog devices drivers the only way to control input levels are to constantly go to the control Panel and adjust the input under sounds.
It's not a great user interface. In looking at the mixer, I notice that old programs such as Goldwave and my old vb6 WMP mp3 player, when running both show up in the vista mixer presumably as audio sources.
I'm trying to understand where to begin with an integrated audio level mixer. Is this done at the driver level Is there an API for it I've researched this on the net before and I don't think I've found an answer.

Dot Net Interface for an Audio mixer?
Juliano.net
I found the interface. I should have used a simpler word like "volume" in my searches.
http://support.microsoft.com/kb/178456
JIM.H.
Thank you Jols,
Once I identified the API I've found tons of information on it including the Borg article which is really good.
I do have a stack imbalance in a call and I haven't identified what it's about........
Rod Yager
I relied upon the information here.
It just grabs the volume control and the mute control, but could be used to grab any line control (or whatever they are called - the terminology went in one ear and out the other).
The sliders will move in the control panel when you use the program &v.v.