How to change minecraft output device

Load/Change a Resource Pack in-game and for some reason, it causes Minecraft to switch to the default audio output!

Let me know If it works for you.


Minecraft doesn't support outputting audio via a specific audio device. With the diversity of the actions whose audio you want to send to your TV you're probably going to experience issues making it work as you want to.

For watching movies or TV shows that exist as data on your PC, you could swap the media player you're using to one that supports outputting audio to a specific device rather than the Windows default device.

This would mean setting your PC's audio device as the windows default device so that Minecraft uses it, and then manually setting your media player to use the other audio device.

VLC supports outputting to a specific device using the "DirectX Output" audio module, available under audio in preferences. This would allow you to play media files and output audio to your TV while running Minecraft outputting audio over the default sound device.

This won't work for YouTube however, and web browsers, like Minecraft, do not have the option to output to a specific audio device, so there wouldn't be a workaround for this.


I found a solution. I don't know if this will work for everyone but I found a bug exploit that worked. Minecraft doesn't like when you change default devices while it is running. It wants to stay in that default channel. So run Minecraft first and then plug in the TV, change the default device, and you will have the audio coming out of two different sources.

TL;DR Run Minecraft first, then change default sound device.

So, as I'm sure most of you know, Minecraft doesn't love it when you change audio output devices while the game is running. If it's using your speakers, and you plug in headphones, it still comes out of the speakers, regardless of if the headphones are default. Do any of you MineRedditors (...Medditors?) know a good workaround to solve this issue? I hate having to restart my client just to change speakers.

Minecraft doesn't support outputting audio via a specific audio device. With the diversity of the actions whose audio you want to send to your TV you're probably going to experience issues making it work as you want to.

For watching movies or TV shows that exist as data on your PC, you could swap the media player you're using to one that supports outputting audio to a specific device rather than the Windows default device.

This would mean setting your PC's audio device as the windows default device so that Minecraft uses it, and then manually setting your media player to use the other audio device.

VLC supports outputting to a specific device using the "DirectX Output" audio module, available under audio in preferences. This would allow you to play media files and output audio to your TV while running Minecraft outputting audio over the default sound device.

This won't work for YouTube however, and web browsers, like Minecraft, do not have the option to output to a specific audio device, so there wouldn't be a workaround for this.