Page MenuHomeFeedback Tracker

Does not detect changes to audio device
Reviewed, LowPublic

Description

4th generation of Real Virtuality, and it still does not support changing audio device. Most other games support this, even console ports.

It is quite frankly annoying having to restart the game every time you have to switch between speakers and headset.

Details

Legacy ID
1199962191
Severity
Major
Resolution
Open
Reproducibility
Always
Operating System
Windows 7
Category
Feature Request
Steps To Reproduce
  1. Right click Speaker icon in system tray.
  2. Click Playback devices.
  3. Right click another audio device than the current and select "Set as Default Device".
  4. Switch back to the game.

Audio still coming through previous device.

Event Timeline

MulleDK19 edited Steps To Reproduce. (Show Details)Mar 5 2013, 6:37 PM
MulleDK19 edited Additional Information. (Show Details)
MulleDK19 set Category to Feature Request.
MulleDK19 set Reproducibility to Always.
MulleDK19 set Severity to Feature.
MulleDK19 set Resolution to Open.
MulleDK19 set Legacy ID to 1199962191.May 7 2016, 10:30 AM

Yeah it's annoying :-\

Extremely annoying! Cannot switch to headset in game, have to restart the entire game. The audio will also go silent while loading if using a wireless bluetooth headset.

Please fix this!

sarlac added a subscriber: sarlac.May 7 2016, 10:30 AM

So sick of having to exit arma just to switch to my headset. Please resolve this.

Since my ticket was closed down due to being a duplicate of this I'll vote it up fo' real! :D Also it seems the ppls here get the point I was trying to make easier. It's plainly annoying that in 2013/14 an application/game won't recognize an USB HS, while this is a common standard on Apple machines and even for some shitty console ports. Anyway, UPVOTE!

Drekk added a subscriber: Drekk.May 7 2016, 10:30 AM
Drekk added a comment.May 24 2013, 8:13 PM

Upvote! Happens quite often that I have to switch from speakers to headset during gameplay and it is very frustrating.

Agreed im really hoping this will be addressed in Arma 3 it is a MUCH needed and basic feature

Still an issue in latest dev build. Come on, guys. This could be the first Real Virtuality game release with this very standard PC game feature.

Puma added a subscriber: Puma.May 7 2016, 10:30 AM
Puma added a comment.Oct 9 2013, 9:15 PM

This happens every time I start the game. I play most games with speakers, but with arma one really needs to use headphones to be combat effective. So I start the game with speakers as the default sound device. Notice immediately that I have the wrong sound device. But still have to wait 30 seconds for the game to start and get me to the menu, so I can exit and start the game again.

Not exactly game breaking, but annoying none the less.

Okay. Seems like you need a pointer...

HKEY key;
while (true)
{
RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\MMDevices\\Audio\\Render", 0, KEY_READ | KEY_NOTIFY | KEY_WOW64_64KEY, &key);
RegNotifyChangeKeyValue(key, true, REG_NOTIFY_CHANGE_ATTRIBUTES | REG_NOTIFY_CHANGE_LAST_SET | REG_NOTIFY_CHANGE_NAME | REG_NOTIFY_CHANGE_SECURITY, NULL, false);
RecreateSoundDevice();
RegCloseKey(key);
Sleep(250);
}

There. Now I've done most of the work for ya.

ThaNeo added a comment.Nov 5 2013, 6:37 PM

signed and up voted!

this would be a very nice "feature" to Arma 3.
I also have to switch from speakers to headset (USB) very often and it's realy annoying to restart the whole game everytime...

disc added a subscriber: disc.May 7 2016, 10:30 AM
disc added a comment.Mar 8 2014, 12:30 AM

This is indeed a problem. My headset also sometimes resets the connection between itself and the system once, leading to the sound dying completely until the game is restarted even after the connection with the headset is reestablished. This is particularly annoying when you're in a larger multiplayer OP or something like Wasteland when restarting your game is simply not an option.

Issue 16720 is related.

Up!

I hope they could do something with this. The most common scenario is when i start the game without the headphone is plugged in. If i plug it in late there is no sound in the game. Neither when i unplug it. I have to restart the game.

Guys, this really should have higher priority.

I agree this should be high priority and reclassified as a major bug rather than a feature request. Because of this if I so much as touch my headset's usb plug I lose sound until I restart the game and Arma is unplayable without sound.

Chubbs added a subscriber: Chubbs.Feb 14 2017, 11:40 PM
Lex added a subscriber: Lex.Feb 15 2017, 9:05 AM

+1 Many times restart of a game, with this question. It is good if setup of the device of a sound in a launcher is built in.

MulleDK19 updated the task description. (Show Details)Mar 15 2017, 5:09 AM
MulleDK19 changed Severity from Feature to Major.
MulleDK19 edited Steps To Reproduce. (Show Details)
MulleDK19 edited Additional Information. (Show Details)
MulleDK19 set Operating System to Windows 7.
Lex removed a subscriber: Lex.Mar 17 2017, 12:10 PM
xyaren added a subscriber: xyaren.Apr 22 2017, 12:39 PM
fefsdad added a subscriber: fefsdad.Nov 5 2017, 3:54 PM

I use Bluetooth headset. I start the game, after game loads, I hear ambient sounds. Ass soon is I connect to the server and see Global Channel message. The sound disappears. Please fix it asap

Chubbs added a comment.Jan 5 2018, 3:30 PM

Possibly the same as https://feedback.bistudio.com/T77399

I'm no coder so I don't know how difficult it is to implement but the fix for this is obviously a drop-down menu in audio settings to select your audio device you want to use at the time and it switches.

However, a half-solution that might be easier/quicker to implement that would be incredibly useful is to be able to set the default audio device on game launch. For example, my default for my computer, music, etc, is speakers but Arma is set to headphones-only and sound comes only from them.