[SOLVED] Audio through HDMI not working

Jul 29, 2019
3
0
10
So i recently bought a Ryzen 3 3200g with a b450m s2h from Gigabyte and 8gb corsair vengence lpx. As for GPU(RX 460) and HDD/SDD I'm using my old components.
So what i did until now trying to fix this is reinstalling windows, drivers (like all drivers possible) did some things in cmd. Nothing helped. I was randomly looking through AMD's GPU software and I found the next thing: AMD Audio Driver Version
Not Available...
I also tried sound through a jack cable MB -> Monitor. Not working (I'd like to mention that the cable and the slots are functioning as i plugged them into another audio device and it worked)
The weird thing is that it worked just fine before replacing the components

If you need more infos about my case, let me know.
Thanks
 
Solution
I don't use discord, so I can't help that way. But a couple more ideas.

1. So you installed the driver for the graphics card audio output system and it did not work. Odd! First, does Device Manager show you any indication of trouble, like a yellow triangle on that audio device? That would indicate a failed driver for some reason. But if there is no trouble there but the device really is present and appears OK, the next step is to use the Windows tool to specify that device as your Default Sound Playback device. Was that done?

2. You say the monitor does work properly when fed signals from another computer via the HDMI route, but not with this desktop unit. Any chance the CABLE you are using between desktop and monitor is faulty? Can...

Barty1884

Retired Moderator
It's not just a matter of ensuring you're selecting the proper "playback device" within Windows?

Example:
7777.png
 
Jul 29, 2019
3
0
10
It's not just a matter of ensuring you're selecting the proper "playback device" within Windows?

Example:
7777.png

Nop, it's not this matter unfortunately.
I also can't see the old icon i used to see on my last build. The one that sounded like "AMD High Definition Audio (Acer KG221Q)" . Something like that. It s like my monitor is plugged in via VGA :d
 

Paperdoc

Polypheme
Ambassador
Lets' try checking theses items.

First, your system has two different audio output systems, but Windows can use only one at a time. But let's start by ensuring both systems are working.

The mobo has a Realtek audio output system that feeds signals to the set of 3 output jacks on the mobo back panel. See your mobo manual, p. 31. There you find an option to Enable or Disable the on-board audio, so ensure it is Enabled. After that go into Windows Device Manager and check to verify the Realtek Audio system is there. Then check that its device driver also is properly loaded, or maybe update that if necessary. Then go into Windows Sound controls and ensure that Windows is using the Realtek on-board system BOTH for default playback device and for default recording device.

That should ensure that the mobo sound system will send out sound on the back panel jacks. BUT there is another "trick" involved in Realtek systems. Before you can do this step, though, check that the mobo sound system configuration utility that was included in your mobo's CD disk has been loaded so that you have a Realtek system icon in the lower right corner of your screen. Use that to set up which configuration you are using - for example, using both front panel headphones and rear panel 5.1 sound outputs. Now, Realtek has an interesting system that allows you to re-define what sounds come out of what jacks, and it can cause problems. I'll describe how mine works, and yours will be similar. This is for using a speaker set from the rear jacks, and NOT for using the HDMI feed to a monitor. Arrange your system so you have access to the rear jacks and the speaker plugs, can see you monitor screen, and use your keyboard and mouse. UNplug all the speaker plugs. Now plug in ONE plug - say, the front left / right stereo plug to the light green jack. Watch your monitor screen for a pop-up window that says something has been plugged into a jack and suggest what that might be. If it is wrong, correct it and confirm. If it is right, do NOT ignore it! You MUST reply and confirm what really is plugged in there. If you leave it alone it will disappear and NOT send out any sound signals on that jack! Once that is done, proceed to the next plug - say, the front middle / subwoofer plug into the orange port. Same drill - ensure the correct item is identified and confirm. Continue with rear left / right speakers, maybe the headphone on the font panel, until all your output devices are attached and identified. Now try playing sound through those speakers. You can use the configuration tool to do tests and check polarity, etc.

OK, so that should (we hope!) get you sound from the mobo rear panel via speakers, etc. IF your monitor has input jacks for audio from a sound source you can connect a cable from the mobo rear jacks to the monitor. This MAY be only the left / right front stereo signals, so you would have to configure the Realtek system to do sound that way, not in 5.1 surround sound. If that works, you have sound on your monitor that way.

Now for the preferred method - using the HDMI feed instead. It is really difficult to feed sound signals from a mobo system into a Graphics card, so almost all of them have their own sound system on the card. THAT signal (usually only 2-chanel stereo) can be sent out on an HDMI cable to a monitor along with the video signals. A few such cards also provide audio output jacks as an alternative. NOTE that normally sound signals ARE included in the output from an HDMI port, but NOT on a standard DVI port. I have a video card that does actually add stereo sound to the output on its DVI port (not part of standard DVI), and I have to use a particular adapter that converts the DVI output to HDMI for use with a normal HDMI connection to the monitor. This adapter has extra connections to pass the non-standard audio from DVI onto the HDMI lines. However, if you are using a standard HDMI output port this is NOT an issue.

There is another possible problem, though. When you install a graphics card in your system it very often does an automatic installation of the device drivers for that card. What is not obvious is that there are at least TWO drivers for the two devices - graphics output, and sound output - and they BOTH need to be installed. So, in your system, look again in the Device Manager screen and see if there is a second audio output system named like your Radeon RX 480 card, and different from your Realtek system. If you cannot find it, Windows does not know it is there and cannot use it. So if there's no sign of it, use the tools from the top menus to re-scan your system for new hardware and see if that sound output device on the graphics card can be discovered. Once it is found, you need to ensure that the proper device driver for it also is installed. You may find it on the CD that came with your graphics card, or maybe you can find the latest on-line from the card maker of from AMD. I see in your post you had some difficulty with that step.

OK, IF you can get both the mobo Realtek audio system and the graphics card audio system installed AND with good device drivers, now you can try to switch to using the card's system. Use the Windows configuration tool to change to using that graphics card sound output device (probably do NOT change the default sound recording device). Disconnect any cables between the mobo rear audio jacks and the monitor, and try using the system to get sound to the monitor using the HDMI cable. You MIGHT have to find and use some utility for configuring that new audio system, but I doubt that.
 
Jul 29, 2019
3
0
10
Well, first things first.
I'm 100% sure that mobo's output it's working fine. Tested it already, drivers are installed ok, updated to last ones atm. Works! But not combined with monitor's audio in. I'm not sure if that feature is meant for HDMI users. It's more likely for those who uses VGA (since the monitor has a VGA slot). I don't think that I'll make it work this way.
I also tested my monitor with my laptop connected via HDMI and it gives me sound.
So, my guess is that's something wrong with the installation of GPU's drivers, or even worse the GPU itself.
So I did the next thing. I opened up an installation wizard for GPU's drivers and selected custom installation. The weird thing was that the only unchecked box was the one for AMD Audio Driver(reffering to GPU's audio driver now). I checked it and went for a clean install(thanks AMD for this sweet option). Finally it didn't work...I'm literally out of ideas..PS don't have a dvd reader so all my drivers are installed via internet.
And as for BIOS settings, I didn't find anything relevant over there. Only one option for audio and it's checked. Checked it both enabled and disabled.

If you can contact me on discord so I can share screen..maybe we can find out something. Nickname: raydistic #6174
 

Paperdoc

Polypheme
Ambassador
I don't use discord, so I can't help that way. But a couple more ideas.

1. So you installed the driver for the graphics card audio output system and it did not work. Odd! First, does Device Manager show you any indication of trouble, like a yellow triangle on that audio device? That would indicate a failed driver for some reason. But if there is no trouble there but the device really is present and appears OK, the next step is to use the Windows tool to specify that device as your Default Sound Playback device. Was that done?

2. You say the monitor does work properly when fed signals from another computer via the HDMI route, but not with this desktop unit. Any chance the CABLE you are using between desktop and monitor is faulty? Can you try another cable? Similarly, can you try to feed that HDMI signal to a different monitor as a test?

3. You can't get the monitor to deliver sounds when fed the HDMI signal and an audio signal via a separate input from the mobo jacks. Try looking in the menus of the MONITOR. When you select the HDMI input for video, it VERY probably also expects to see audio coming in on that same input. BUT if the menus allow you to separately select the other (analog input jack) audio input instead, maybe that can work.
 
Solution