Setting audio output device for Spring

Setting audio output device for Spring

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

Post Reply
klapmongool
Posts: 843
Joined: 13 Aug 2007, 13:19

Setting audio output device for Spring

Post by klapmongool »

Is it possible to set a specific audio output for Spring?

My situation: I want to set my headphones for Spring sounds if it is plugged in. Otherwise I want it to use the speakers. Using win7 64bit.
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Re: Setting audio output device for Spring

Post by SinbadEV »

klapmongool wrote:Is it possible to set a specific audio output for Spring?

My situation: I want to set my headphones for Spring sounds if it is plugged in. Otherwise I want it to use the speakers. Using win7 64bit.
Windows 7 is a B**** when it comes to managing output devices... sometimes it treats the headphones as a separate device, sometimes as a fail-over for the primary sound card etc... if you find a solution, let me know...

The one trick I've found is to set the headphones as the primary audio device before opening the program and then change it back to not being the primary audio device after the program has loaded (once an app has got hold of a sound device it holds onto it, even if primary changes)

(some apps (like VLC) allow you to manually set the output device from within the program... as a feature request, this would be a cool thing for Spring to be able to do)
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Setting audio output device for Spring

Post by Forboding Angel »

That's easy, just set headphones as default when they are plugged in. At which point, the next time you plug them in windows will see them and make them default.
klapmongool
Posts: 843
Joined: 13 Aug 2007, 13:19

Re: Setting audio output device for Spring

Post by klapmongool »

Forboding Angel wrote:That's easy, just set headphones as default when they are plugged in. At which point, the next time you plug them in windows will see them and make them default.
Thanks, but that does not solve my problem. I should have explained this part of the problem as well:

I want the headset to be used if plugged in and at that time I want for example VLC to use my speakers.

I guess that perhaps would be possible by selecting speakers in VLC as audio output and setting headphones as default and plugging in headphones? In that case, ty both. I'll try it tonight.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Setting audio output device for Spring

Post by Forboding Angel »

Your problem stems from the fact that your headphones have a built in sound card (sounds like anyway), as a result, you are basically constantly wanting to switch the adapter that is used for sound from various programs. This is fail for a lot of fairly basic reasons.
klapmongool
Posts: 843
Joined: 13 Aug 2007, 13:19

Re: Setting audio output device for Spring

Post by klapmongool »

Forboding Angel wrote:Your problem stems from the fact that your headphones have a built in sound card (sounds like anyway), as a result, you are basically constantly wanting to switch the adapter that is used for sound from various programs. This is fail for a lot of fairly basic reasons.
Hmm not that I know of.. It is a Creative Fatal1ty Gaming Headset. I don't think it has a sound card in it.

Either way. The above didn't work, not sure what I have to change. Tried messing around a bit with Virtual Audio Cable as well, doesn't serve my purpose it seems.

To clear things up a bit.. My speakers are connected to the rear of the case and my headphones to the front. 'Normal' windows behaviour would use the device connected to the rear unless the front device is connected. So basically when I want to use the headphones I plug them in (before spring starts). All sound then gets routed to the headphones.

At that point I want to be able to use rear output for another audio stream (fe VLC). So I want to be able to use them both at the same time with different audio streams. I know that is possible and I know that one solution would be to be able to select a audio output device in Spring.

I suspected that this would be adjustable somewhere in some silly settings file, but this isn't the case apparently.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Setting audio output device for Spring

Post by Forboding Angel »

Ohhh, ok that wasn't clear. No, streaming via both is not possible, sadly. That would be awesome if it were :-)
klapmongool
Posts: 843
Joined: 13 Aug 2007, 13:19

Re: Setting audio output device for Spring

Post by klapmongool »

Forboding Angel wrote:Ohhh, ok that wasn't clear. No, streaming via both is not possible, sadly. That would be awesome if it were :-)

Actually, under another windows installation (and motherboard) I accomplished it for a short while. After updating some drivers it got screwed up again.

I think it was due to the Realtek HD audio manager software. Couldn't reproduce afterwards though.
Post Reply

Return to “General Discussion”