Routing sound in Windows 7 to separate devices

6

When I'm running games through Steam (for example Skyrim), I like to use my Razer USB headset and I would like to have devices such as Google Chrome or VLC etc. playing through my speakers at the same time.

Is there a way to set specific applications in Windows 7 to different output devices?

My current set-up allows everything through either the USB or through the speakers (setting them as default audio device),

I am running Windows 7 64 Ultimate and would love it if someone could come up with a solution for this speaker problem.

Sam

Posted 2013-02-20T20:18:22.267

Reputation: 61

Question was closed 2015-03-27T19:32:25.293

Answers

6

Old question, but...

IndieVolume works for this purpose on 32-bit Windows OSes (XP, Vista, 7 at least)

CheVolume works on 32 and 64-bit Win7+

I'm still looking for more of these... CheVolume has some issues (Massive UI latency, inability to easily mute all devices), but may be the only audio-output-selector which works on Windows x64

EKW

Posted 2013-02-20T20:18:22.267

Reputation: 1 030

4

One trick to do what you want to do is set the default device you want it to output to before you start the program, after it starts change the default device to your other sound device. The original program should still be playing on the original audio device but any new audio programs will play on the new audio device you selected.


P.S.
Some software will have a option to output sound to devices other than the default device. In VLC it can be found in the preferences menu.

Preferences > Audio > Output > Device

Scott Chamberlain

Posted 2013-02-20T20:18:22.267

Reputation: 28 923

At least in my setup the trick doesn't work. Playing youtube flash through device1, set default to device2 and immediately got sound on device2, device1 mutes... – Andrey Regentov – 2015-01-02T06:01:05.737

-1

You can select multiple devices from the Playback Devices menu, and then change per-application volume.

Answer is here in step-by-step format.

brbcoding

Posted 2013-02-20T20:18:22.267

Reputation: 137

In general, this is a good suggestion, but it doesn't solve this specific problem. It is also inconsistent - some applications honour the setting, some don't (maybe a stub running in the background), and this sometimes switches all running applications simultaneously. – EKW – 2015-01-23T18:06:03.473

2

Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference.

– slhck – 2013-02-20T20:58:50.027