[wdmaudiodev] Re: Changing default audio device in Windows 7.

  • From: Frank Yerrace <Frank.Yerrace@xxxxxxxxxxxxx>
  • To: "wdmaudiodev@xxxxxxxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Tue, 2 Jun 2009 18:58:35 -0700

Your points are valid, but I do believe that of these cases are arguments for 
the applications themselves to have their own device selection UI. In the case 
of IE (or really any environment that involves "plugins" or "controls" that 
render sound") the solution does need to be thorough and complete: there needs 
to be a plugin/control interface to support device selection. This is good 
feedback for IE.

Frank Yerrace
Microsoft Corporation
This posting is provided "AS IS" with no warranties, and confers no rights.

From: wdmaudiodev-bounce@xxxxxxxxxxxxx 
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Shawn Lewis
Sent: Tuesday, June 02, 2009 9:32 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: Changing default audio device in Windows 7.

Ok not to keep rubbing.  But here are a few examples we are having issues with, 
using microsoft components to develop user applications.  With XP and below, no 
problems, as we could adjust the "default" before implementing the M/S 
component, then change it back to what it was.  Now with Vista/Win7, we have no 
means of directing output:

1. IE Control / Direct IE instantiation - ONLY uses Default Mapper.  (utilized 
for displaying online video tutorials, etc - Flash, etc)
2. Windows Media Player - When media is an acceptable stream with WMP, we will 
utilize, but have no means of directing the output
3. Powerpoint embedded visual/audio display

All of these we utilize heavily, and in environments where the this is a group 
broadcast (forum of people), the computer is not near where the speaker is, etc.

Just pointing out their should "maybe" be away for an application to take 
control of the output for defaultmapper within process or something.


Rian Chung wrote:
Currently we do not have the concept of a default device per application.  You, 
as an application developer, may choose any specific device (which is 
essentially an application default device) or use what the user has set as 
their preferred playback device (default device).


From: wdmaudiodev-bounce@xxxxxxxxxxxxx<mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx> 
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Shawn Lewis
Sent: Tuesday, June 02, 2009 3:02 PM
To: wdmaudiodev@xxxxxxxxxxxxx<mailto:wdmaudiodev@xxxxxxxxxxxxx>
Subject: [wdmaudiodev] Re: Changing default audio device in Windows 7.

Yes and no.  I would agree its short sighted on the IE side.  But being able to 
set a "default" device for application? is that possible?

Tim Roberts wrote:
Shawn Lewis wrote:
Maybe I wasnt clear.  I am desiging an application, which utilizes say the IE 
control.  Now MOST VIDEO sites and such use MOVE NETWORKS, FLASH, etc.  How to 
control where this sound is to be output?

Their is no way. :(  Its up to the user EXIT MY application.  Set a default 
devide in control panel, Start my application, go back to control panel and 
reset the default...

Not sure thats what a user experience to the positive effect would be called....

You're complaining about something completely different here.  Even if there 
were a programmatic way to change the default audio device, that wouldn't help 
this situation one bit, because there's still no way for IE to bring up a 
dialog to choose one.

What you are describing is an application problem, not a system problem.  The 
application here (IE) was too short-sighted to provide a way to select an audio 
device.  Complain to the Internet Explorer team, not to the audio team.


Tim Roberts, timr@xxxxxxxxx<mailto:timr@xxxxxxxxx>

Providenza & Boekelheide, Inc.

Other related posts: