No sound when using RX580 8Gb hdmi to TV


Nov 30, 2019
I am trying to get audio through HDMI to a Samsung TV.

PC parts:
AMD Ryzen 5 2nd Gen 3400G
MSI Radeon RX580 8Gb
MSI Carbon x370 Gaming Pro (BIOS up to date)
16Gb RAM
Windows 10 x64 - 1909 (up to date)
Adrenalin 2019 Edition 19.9.2(WHQL) also try with Adrenalin 2019 Edition 19.11.3

Here are the details and issue:

Without GPU: If I use integrated graphics rx vega 11, the sound works fine hdmi to TV.
With GPU: If I connect hdmi to tv, video works fine but no audio, I have try both hdmi ports on rx580.
I have tried with both drivers, using DDU to switch between drivers.
With GPU: If I go to the sound icon, I can only see Digital Audio(S/PDF), I cannot see the TV listed as an option for audio output.
Without GPU: If I use the integrated graphics, If I go to the sound icon, I can see the TV as default and the Digital Audio(S/PDF).
I have another rx580, and the same issue with both cards.
With GPU: If I plug an USB headset, audio works fine through USB.
With GPU: if I go to device manager, under Sound..., there is only 1 device listed.
When I go to Radeon settings, System, Software: AMD Audio Driver Version:

Initially Y built the PC with all the parts listed, when I notice that there was no audio,
I uninstall the GPU and use integrated and the sound worked without GPU.
I then went to safe mode, use DDU, uninstall drivers and shut down, I reinstall the GPU but same issue, no audio.

Any help will be greatly appreciated!
Last edited:
If you have a speaker tab in your tool bar ( left click it ) then left click the up arrow and the click another option for sound .
I had exactly this issue years ago and is why I havent had an AMD card since.
I bought an NVidia card (GTX580 at the time) and have not had the problem since.
Yours might be the same cause.

I'll cut to the chase.
The problem was caused by the AMD driver detecting HDMI devices as DVI, when it did this there was no audio.
It did this to my monitor, TV and AV system, it didnt matter which port.
Randomly on the odd occasion it would detect as HDMI, maybe 1 in 10 times of rebooting and trying again.
I spent most of the time I should have been enjoying my games cursing and trying to make it detect as HDMI.
If I left my PC on overnight with it working, most times it would change to DVI again of its own accord by the morning!
It was infuriating.
I put up with this for a year hoping it would get fixed and in the end sold the card and swore off AMD for good.

Here are some things that I have tried:
Downgraded BIOS 2 versions,
CPU stop working,
used and an old CPU (AMD A8),
There was sound coming from the GPU,
upgraded BIOS 1 version,
Still using A8, there is sound in GPU,
Switch back to Ryzen 5,
Won't boot (MOBO is from 2017ish and CPU from 2019, there are some know issues)
Switch back to A8, upgraded to latest BIOS,
Again, no sound.

I need the latest BIOS because it works with ryzen 5 but it causes problems with GPU.
version 7A32v1NU(Beta version) works with MOBO and Ryzen 5 but causes GPU issues
version 7A32v1L won't work with MOBO and ryzen 5 but it works with A8 and GPU
version 7A32v1K won't work with MOBO and ryzen 5 but it works with A8 and GPU
Your cause looks different then, I was using an Intel CPU.
Good luck!
Can you turn off intergrated graphics in bios and then see what happens?

Do this. It has to be some sort of confusion with your IGP and the video card. I've had 3 or 4 580's and have been able to get sound out of HDMI on all of them.

If you have a 580, sell the 3400G and get a cheap 2600. Same generation of processor with 2 extra cores. Probably be an even swap in price or you might even come out ahead.
  • Like
Reactions: DrDoU
like this
what do you see in your sound settings?

Happened to me once when I tried to do a clean install. By some reason the HDMI audio went away and the device could not be detected any more.

What happens if you unplug the HDMI cable to TV with Windows loaded and plug back into a different connection?
I would DDU the Radeon drivers, disable the IGP in the BIOS, and reinstall the Radeon drivers.
Donde this, still no audio.

Only 1 device listed, no the TV.
Can you show us a screenshot?

Also, while there, go to the links on the right side and click on Sound Control Panel. On the Playback tab, make sure there is a green check mark next to the TV speakers if it shows up. If there isn't, right-click it and choose Set as default device. If any other devices show up in this menu, right-click and disable them.

I had the same issue but actually found a solution to it.
So the real issue is in the TV settings themselves, on my TV there was an option called HDMI-D which i switched, don't recall if it was on or off but I changed it to the other and instantly sound worked.
I worked this out because my sound would work on 1 tv and not another tv, I tested by changing cables and all sorts of stuff but the fact worked on 1 and not the other meant it wasn't an issue with the actually computer in any way at all. In all my google searches everyone said pretty much the same thing as this forum did, made account here purely to post this.

So yeah check your TV settings for anything to do with HDMI and see how you go.