I'm not sure what you're trying to achieve, exactly, but what you describe sounds like it could easily be beyond the realm of Windows' capabilities.
If you're just trying to get certain applications to change the default sound device, this is fairly easy. A little program called "nircmd" can change the default sound device (and a lot of other Windows settings with command line switches), and you can make .bat files for every shortcut to trigger nircmd before launching the application or game. I use a macro on my keyboard to switch between my HDMI monitor's speakers and my Logitech headset instead of creating bat files for every game or program.
If you want multiple applications at once to output to different devices, the only possibility of this happening is if the individual applications can support output to sound devices other than the Windows default device.
It depends on what you are trying to do. It is totally within the realm of possibility for a game to output to a different sound device. When a programmer creates the sound device in DirectX, they choose the sound device and usually choose the default one without any sort of options. Its possible to find all the sound devices on the machine and let the player pick. However, this is not something you would be able to add on and is developer specific. The best way to get this level of integration is requesting it of the dev.
Inside Windows its impossible to do it without a 3rd party application or serious fiddling for a suboptimal result of what you are expecting. Everything is outputted through the default sound device in Windows. In Windows 8 its also possible to pick your sound device since DirectX libraries are apart of the windows sdk, but once again it will be application specific if the dev added the functionality.
I don't think its really something apart of any OS. When an application uses audio it binds to a device. Most programmers just bind it to the default device when they query for sound devices. Skype does allow you to use a different device, so maybe they are moving in that direction. I think developers will always choose to implement the default unless there is a demand for using different sound devices. In Skype there is a definite demand, same with Steam's interface which is why you can choose your sound device.
Originally posted by Etherouge I assume Linux and OSX has these features?
Nope. Applications have the option to specify a device, but most just assume the default device.
OS X and Linux can create "aggregate devices" - or specific combinations of Input/Output devices to make easily available to programs to select. There are also command line switches and 3rd party programs to automatically change the default device when specific applications are launched - similar to Windows.
Originally posted by Etherouge I assume Linux and OSX has these features?
Nope. Applications have the option to specify a device, but most just assume the default device.
OS X and Linux can create "aggregate devices" - or specific combinations of Input/Output devices to make easily available to programs to select. There are also command line switches and 3rd party programs to automatically change the default device when specific applications are launched - similar to Windows.
I''ve never really had a need to do that, but pulseaudio allows this capability in linux since all audio is routed through it.
Disable let application take control !I don't think you can have more then one active by default but you can let the unit work so it should fix your issue.not sure since I ain't sure what you talk about .for TV usually if you are using it as a TV (via cable or HDMI)everything is self done so window doesn't have to do anything(unless I miss understood your question and on computer part sound will come from your window since its what you all need for your work!there a lot of ways to go at it too various to mention.short version!this is a plug and play thing if it play and play window will detect it!also the sound can be controlled in 2way (that I know of)right click sound on desktop bottom right bar,then select the option you need actived for me it wasn't working because I was using wrong USB(since I use life chat lx-3000)so if you don't see unit in window you might be using wrong port.PS:if I am right you don't want anything having control of sound ,then you activate sound in window make sure to specify if its headphone or speaker etc this will be sent via HDMI to the TV.for the monitor it depend if you use monitor also!you should ask this to gov maraj (channel 9show)
Comments
Some games allow you to select audio output in their own settings.
You could try IndieVolume http://www.indievolume.com/, but I'm not sure if it works on Win 7.
I'm not sure what you're trying to achieve, exactly, but what you describe sounds like it could easily be beyond the realm of Windows' capabilities.
If you're just trying to get certain applications to change the default sound device, this is fairly easy. A little program called "nircmd" can change the default sound device (and a lot of other Windows settings with command line switches), and you can make .bat files for every shortcut to trigger nircmd before launching the application or game. I use a macro on my keyboard to switch between my HDMI monitor's speakers and my Logitech headset instead of creating bat files for every game or program.
If you want multiple applications at once to output to different devices, the only possibility of this happening is if the individual applications can support output to sound devices other than the Windows default device.
It depends on what you are trying to do. It is totally within the realm of possibility for a game to output to a different sound device. When a programmer creates the sound device in DirectX, they choose the sound device and usually choose the default one without any sort of options. Its possible to find all the sound devices on the machine and let the player pick. However, this is not something you would be able to add on and is developer specific. The best way to get this level of integration is requesting it of the dev.
Inside Windows its impossible to do it without a 3rd party application or serious fiddling for a suboptimal result of what you are expecting. Everything is outputted through the default sound device in Windows. In Windows 8 its also possible to pick your sound device since DirectX libraries are apart of the windows sdk, but once again it will be application specific if the dev added the functionality.
http://steamcommunity.com/id/Cloudsol/
Nope. Applications have the option to specify a device, but most just assume the default device.
OS X and Linux can create "aggregate devices" - or specific combinations of Input/Output devices to make easily available to programs to select. There are also command line switches and 3rd party programs to automatically change the default device when specific applications are launched - similar to Windows.
I''ve never really had a need to do that, but pulseaudio allows this capability in linux since all audio is routed through it.
http://steamcommunity.com/id/Cloudsol/