Properly Poll current default audio device
I change my audio device often. hdmi audio to my monitor, usb audio to my headset, and hdmi audio to my Vive. I change it with the windows audio select in the task bar, but even if discord is set to "default" it doesn't switch. If I want to use discord after I've switched I have to manually dig into the options menu and switch them, and then when I'm done manually switch back. I don't know what needs to change, but most of my other programs swap just fine, just discord that doesn't.
-
My problem is that it's using the default device rather than the selected device. Discord should change if I change my current device (eg. from the sound options on windows 10's system tray).
Better yet, have an option for "default device" and another option for "current device" so both work.
6 -
I believe the reason for this is because the "Default" device set in Discord corresponds with the Windows "Default Communications Device," which is itself separate from the Windows "Default (Playback) Device"--the last one is what you change in the taskbar. The Communications device outputs voice calls, while the Playback outputs, well, everything else.
I understand some people like to permanently separate multimedia audio and voice call audio (such as the former outputted through speakers and the latter through headset), but I know I'm not the only one who doesn't separate them. It would be very, very helpful if Discord gave the option of setting to "Default Playback" and "Default Communications," instead of just an ambiguous "Default."
4 -
I figured out what causes this, Discord uses the default communication device, however in Windows 10, this is very difficult to set and Windows 10 doesn't set this by default when you pick a default device from the dropdown list...
So ultimately, all Discord needs to do is change how it defines default to the default device, not the default communication device.
3 -
+1 For this! Hope we could select default communication device as well as default device!
2 -
This is not convinient and I believe should be a bug. How can it be that issue for common problem lasts for a year without any comment? Discord is claiming that it's so modern and gamery and still be like that?
2 -
No, that's incorrect. You know how you can change the audio device by clicking the speaker icon in the tray, which brings up the volume and then the device name? If you change devices there, it does NOT change the communications device. Windows never changes your communications device for you, because it assumes you want your chat to only come out a headset, which causes the desync.
1 -
I agree, I have the same problem here
1 -
I agree as well, it is extremely annoying...
This kind of problem was already reported some years ago on reddit but still nothing.
1 -
i agree too constantly changing from headset to speakers throughout EVERY day and Discord is just taking the mick now, totally useless.
1 -
This is really annoying for me. I am forced whenever I use discord to move to my headset or have to go through 3 settings windows either on win10 or on discord just to change it.
Please let us use the default playback device and not the default communication device...
1 -
I have also found a workaround program, Soundswitch. Leave Discord's audio output as Default, then in the Soundswitch settings, tick Switch Default Communication Device. Finally assign a hotkey combination.
1 -
I have the same issue, if discord doesn't do something to change the setting on its own, the next best thing is to use a program called Audio Switcher, having it in the tray and switching the audio using that program instead of the built in windows control.
0 -
- Windows 10 Taskbar audio select only changes the default non-communication device but not the other one.
- Discord's Default output device only points to the default communication device, there's no option to have it points to the default non-communication device AFAIK.
It's really annoying that to switch audio output of the whole system you have to open the "sound control panel" within windows sound setting to change default device for both communication and non-communication (Or change it both from taskbar and discord). Tbh windows should fixes the taskbar audio select so it changes both communication and non-communication devices. However, it would be really great if discord has the option to select which one it would be using. So ratherthan only having a "Default" option in output device, both "Default Device" and "Default Communication Device" will be selectable.
This used to not be a problem because there's no option to change audio output quickly from taskbar, thanks to microsoft's half-arse implementation new problem arises which isn't entirely discord's fault.
0 -
Guys, found a good workaround.
You will need to install something like/or this application: AudioSwitcher. I have it set up as in these pics: https://i.imgur.com/RVKkU5a.jpg ; https://i.imgur.com/cWxFHAk.jpg
After that, you just need to click the app logo in the system tray and it switches audio for all the apps, discord included. Note that all the apps should be set on audio output "default".
0 -
This doesnt make sense to remove because of that @Allexio. Just dont set a default communications device or clear your setting of one and it will just use whatever the default input is. No point in removing a feature that many of us use. My headphones have 2 drivers, 1 for game audio and one for chat audio. I set the chat audio driver as my default communications device and game audio as default device. This sends discord to the chat driver and my game to the game driver so I can use the mixer to turn discord and the game up and down on the fly with my mixer knob. Pretty crucial in alot of games when you need to focus and turn chat down temporarily to hear something better.
0 -
Please guys, pleeeaase fix this.
0 -
Yeah, this behaviour should definitely be altered. I use speakers most of the time, but switch to headphones in a voice call. If I set the headset to be the output device in Discord, it also means I can't hear notification sounds when using my speakers. Currently, the only ‘solution’ to this is to manually switch back-and-forth before and after I get in a call, which is tedious if you talk to people on a daily basis.
While the current behaviour can be useful in some cases, this should definitely be separated into two settings: default playback device and default communications device, with the former being the default (pun intended).
0 -
There are comments about the poor way Discord handles audio settings at least as far back as 2015 on Reddit and elsewhere. This is clearly a design flaw if not a bug. And it's just one of many such issues that the dev team has chosen not to address, sadly.
(I'm having the same issues, btw, with Discord appearing not to follow the system's current audio input and output devices when "Default" is selected in Discord.)
-T
0 -
This is still a problem
0 -
Seems to be resolved now
0 -
But it's not though
0 -
Funnily enough, right when they wrote that, I tested it and it was fixed.
But discord devs changed it back. lol.
0 -
Bumping this for visibility. Same thing - I'm using headphones and speakers, but every time I want to watch someone stream on discord and just put it on my speakers, I have to go to setting and change it and then go back and change it again to headphones. VERY annoying.
0 -
Hope this gets fixed. I hate having to switch it back and forth daily.
0 -
For those who wants a workaround, I am using nircmd in a batch file.
I have 2 two scripts: one to turn the headset as the default output and another to turn the speaker as the default one.
This is what I have in my script file and save it as .bat:
path\to\nircmd.exe setdefaultsounddevice MyHeadset 0
path\to\nircmd.exe setdefaultsounddevice MyHeadset 2Replace MyHeadset by the name of your sound device name.
Hope this help.
0 -
Bump for a basic feature.
0 -
I mean, my headphones lost bluetooth connection for a second last night. Then I had to go into the discord menu and select them again. That's pretty silly (and yes, they are selected as the default comm device in windows).
0 -
I saw this on another discord support thread and it worked for me.
This guy named Barsik made his own app to automatically switch the default communication device when you change the default playback device in taskbar.
Its available open source here: https://github.com/BarsikV/CommunicationDeviceSwitcherService
0 -
So i haven't used Discord in a while now. But i have been using a nice audio source switching program called SoundSwitch, which lets me switch audio source with a self-chosen hotkey. In the settings of this program i discovered it had an option to also change the default communication device along with the main audio device. I haven't tested it but it sound like the kind of feature you guys need. Check it out:
0 -
Can confirm this would be an amazing QOL feature. I often switch between headphones and speakers and being able to do it for everything from the taskbar in 3 clicks is a godsend.
Also, the above fix linked by Skiwee sounds great but doesn't work for me.
0
Zaloguj się, aby dodać komentarz.
Komentarze
Komentarze: 32