Emulator Issues #9101
closed[Feature] Ability to select audio output device from within Dolphin
0%
Description
One of my computers supports multiple sound-out devices (integrated audio and the graphics card if using an HDMI connection). A program like VLC Media Player has support to direct decoded sound to the default sound-out device or specifically a certain sound-out device that isn't necessarily default. I'm pretty sure this is thanks to DirectSound API. This would be a great feature for those who want to run Dolphin Emulator to their TVs or something without having to change their default sound-out device through the use of Volume Control Options. Attached is an example of two sound-out devices.
Files
Updated by phire about 9 years ago
- Status changed from New to Invalid
- Issue type changed from Bug to Feature request
DirectSound has been replaced as an API by XAudio.
Older versions of dolphin had a directsound backend. They didn't have the feature to direct audio to a certain output device.
Updated by wildgoosespeeder about 9 years ago
phire wrote:
DirectSound has been replaced as an API by XAudio.
Older versions of dolphin had a directsound backend. They didn't have the feature to direct audio to a certain output device.
Then what am I thinking of at allows for the ability I am asking? Also does that mean that XAudio2 can do what I am requesting? If so, where is that option in the emulator?
Updated by wildgoosespeeder about 9 years ago
MaJoRoesch wrote:
dsound was removed in 4.0-2717.
Why? I'm curious. Is it because of a GPL conflict?
Updated by pauldacheez about 9 years ago
No, it was just a shitty backend at that point.
Updated by phire about 9 years ago
No point supporting both DirectSound and the XAudio API which replaces it.
Updated by wildgoosespeeder about 9 years ago
phire wrote:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd370840(v=vs.85).aspx
OK, does Dolphin do that?
Updated by parlane about 9 years ago
- Subject changed from Feature Request - DirectSound (Not As Backend) to [Feature] Ability to select audio output device from within Dolphin
Updated by wildgoosespeeder about 9 years ago
phire wrote:
No point supporting both DirectSound and the XAudio API which replaces it.
TIL that XInput replaced DirectInput as XAudio replaced DirectSound. I had a feeling that anything DirectX is potentially depreciated. The more you know.
Updated by wildgoosespeeder about 9 years ago
pauldacheez wrote:
No, it was just a shitty backend at that point.
Kind of like the OpenAL backend at times (Pokémon XD has delayed audio for some reason using OpenAL on the Wiki page)?
Updated by wildgoosespeeder about 9 years ago
phire wrote:
No
Seems like Parlane changed the title to be more suitable to what I am requesting. Change the status to not be invalid please?
Updated by parlane about 9 years ago
- Status changed from Invalid to New
- Priority changed from Normal to Low
- Relates to usability changed from No to Yes
- Operating system Windows added
- Operating system deleted (
N/A)
Updated by degasus about 9 years ago
I'm not sure if we want to support this feature. In my opinion, the OS mixer should be able to move audio stream on the fly, so no application should need to care about it...
Updated by Helios about 9 years ago
I'm not in favor of making an application ignore OS settings.
If you want an audio switcher, https://github.com/Belphemur/SoundSwitch
Updated by mstreurman about 9 years ago
I would very much like this feature: I'm running a laptop which is connected to my TV as a second screen using a long HDMI-cable and 2 Wireless 360 controllers. TV is in the Lounge and my laptop is in my own bedroom next to it. I'm living with 3 other people who like to play a game every now and then, when I'm in my room listening to music. So to be able to select from within Dolphin that the sound should go through my HDMI cable to the TV so that I don't have to change the default sound output for my music would be completely awesome. Now I have to use a different device to listen to my music since all the sounds go to the living room through HDMI.
Updated by wildgoosespeeder about 9 years ago
wickmarkus86 wrote:
I'm not sure if we want to support this feature. In my opinion, the OS mixer should be able to move audio stream on the fly, so no application should need to care about it...
Well then, you sacrifice usability and convenience.
Helios wrote:
I'm not in favor of making an application ignore OS settings.
If you want an audio switcher, https://github.com/Belphemur/SoundSwitch
It's about native support.
Updated by leoetlino over 7 years ago
- Is duplicate of Emulator Issues #5976: Add ability to choose audio output device. added