Hdmi Audio: Graphics Card Sound Support

does graphics card hdmi carry sound

HDMI ports on graphics cards can carry audio signals, but this depends on the specific card. Modern Nvidia cards have onboard HD Audio-compliant sound adaptors, while AMD cards may require specific drivers and settings to enable audio. Some older cards only have partial support and need an S/PDIF connection to the motherboard or sound card. To ensure audio compatibility, it is recommended to check the manufacturer's specifications or contact them directly. Additionally, installing the appropriate drivers and connecting the HDMI output directly to the graphics card can help enable audio through the HDMI port of the graphics card.

Characteristics Values
Does HDMI carry sound? Yes, HDMI supports audio.
Does the graphics card HDMI carry sound? It depends on the specific card. Modern Nvidia cards have onboard HD Audio compliant sound adaptors built-in. Recent AMD and Nvidia cards also support audio via HDMI.
What if the graphics card does not support audio? Some older cards require an S/PDIF connection to the motherboard/sound card. Alternatively, an HDMI-to-DVI cable or adapter can be used, as the graphics card can send an audio signal through this.

soundcy

HDMI carries digital audio

HDMI, or High-Definition Multimedia Interface, is a digital interface that transmits audio and video signals between devices. It supports both compressed and uncompressed digital audio, allowing a single cable to carry both signals. This makes it a highly efficient connection option for modern entertainment systems, reducing cable clutter and simplifying connections between devices.

HDMI is commonly used to connect devices such as televisions, computer monitors, projectors, gaming consoles, and personal computers. It offers high-quality audio reproduction without degradation over distances, ensuring precise, clear, and detailed sound. Common types of digital audio that can be transmitted via HDMI include MP3, WAV, and AAC formats.

For digital audio, if an HDMI device supports audio, it must implement the baseline format of stereo (uncompressed) PCM. However, other formats are optional, and HDMI can support up to eight channels of uncompressed audio at various sample sizes and rates. It also supports compressed audio streams, such as Dolby Digital and DTS, as well as Super Audio CD formats.

While HDMI is widely adopted and offers broad compatibility, it is important to note that it does not directly carry analog audio signals. Older analog-only devices require a digital-to-analog converter or AV receiver to be used with HDMI. Additionally, while HDMI supports audio, the specific functionality depends on the graphics card being used.

soundcy

GPU has a built-in sound card

The HDMI standard supports audio and video. However, it is unclear whether a GPU has a built-in sound card. Some users claim that the GPU has a "sound card" built in, while others state that GPUs do not have sound cards built into them.

Those who claim that GPUs have built-in sound cards say that it is similar to plugging in a USB headset, which has a built-in sound device. They argue that as long as Windows recognizes it as a sound card, it does not matter if there is no sound device on the motherboard. For instance, AMD GPUs have a full DSP (digital signal processor) for audio processing on their die, although games rarely use it. On the other hand, Nvidia GPUs have a more basic built-in sound device.

On the contrary, some users argue that GPUs do not have sound cards built into them. Instead, they enable users to utilize the motherboard's onboard sound via digital output. For instance, newer AMD chips have onboard sound capabilities, and ATI has built-in 7.1 surround sound through HDMI. However, this requires a receiver and does not have a dedicated DAC (digital-to-analog converter).

Ultimately, it seems that modern GPUs have the capability to process audio, but it is unclear whether this functionality constitutes a built-in sound card.

soundcy

HDMI audio on Windows

HDMI does carry audio, and it is required to support the baseline format of stereo (uncompressed) PCM. However, whether it works depends on the specific card. All recent cards from AMD or Nvidia support audio via HDMI, while some older cards only have partial support and require an S/PDIF connection to the motherboard or sound card. Nvidia cards have an onboard HD Audio-compliant sound adapter built-in, while AMD cards should also support audio with the appropriate settings and drivers.

If you are having issues with HDMI audio on Windows, there are several troubleshooting steps you can take:

  • Check your hardware connections and ensure that the HDMI cable is securely connected to both your PC and your TV or monitor. Try using a different HDMI cable to see if that resolves the issue.
  • Make sure your drivers are up to date, including your graphics drivers and audio drivers.
  • Set HDMI as the default audio device in your sound settings. On Windows 10 or 11, you can do this by pressing the Windows Key + R, typing "mmsys.CPL", clicking "OK", clicking on the "Playback" tab, and then selecting your HDMI device and setting it as the default.
  • Restart the Windows Audio service.
  • If you are using an adapter or splitter, ensure that it is compatible and properly configured.
  • Check your audio settings on your TV or monitor to ensure that the correct output device is selected.
  • If you are using a newer version of Windows, you may need to make Windows look at an EDID file on the system. This involves capturing the display's EDID, modifying it with a program, and then placing it in the correct location in Windows.

It is important to note that if you have multiple graphics drivers installed, such as one for an APU and one for a GPU, this should not cause any issues as they are typically part of the same driver package.

soundcy

HDMI audio on Linux

The HDMI standard supports audio, and modern graphics cards from AMD and Nvidia support audio via HDMI. However, some older cards only have partial support and may require an additional connection to the motherboard or sound card.

When using Linux, there may be additional steps required to enable audio over HDMI. For example, on Linux Mint, users have reported that they needed to go to the Configuration tab in the sound settings and change the profile from "Analog Stereo Duplex" to one of the HDMI options. Additionally, it may be necessary to check if the system recognises multiple sound output options, including HDMI, using tools like alsamixer.

On Ubuntu, users have reported issues with HDMI audio due to a regression in the Linux kernel. A workaround for this issue is to revert to an older kernel version or use an LTS Kernel. Another solution is to use a bash script that automatically switches the audio output to HDMI when a cable is plugged in.

It is important to ensure that the correct drivers are installed for the graphics card, as this can also impact HDMI audio functionality. In some cases, reinstalling the system or choosing another operating system may be necessary if issues with HDMI audio persist.

soundcy

HDMI audio on AMD vs Nvidia

HDMI does carry audio, and modern graphics cards from both AMD and Nvidia support audio via HDMI. However, there are some differences in how HDMI audio is implemented on AMD and Nvidia GPUs.

Nvidia GPUs have a built-in HD Audio-compliant sound adapter, and users can configure audio settings through the Nvidia Control Panel. For example, users can set up digital audio and specify which HDMI port is for audio output only. This flexibility allows users to connect one HDMI port to a display for video and another to a receiver for audio, enabling surround sound.

AMD GPUs, on the other hand, have a full DSP (digital signal processor) for audio processing. While AMD GPUs can bitstream over HDMI, there does not appear to be a dedicated option in the AMD software to use HDMI for audio output only. Some AMD users have suggested using a second monitor or an OREI eARC extractor to work around this limitation. Additionally, while AMD GPUs can output audio via HDMI, games rarely utilise the built-in DSP for audio processing.

In terms of audio quality, both AMD and Nvidia GPUs can provide uncompressed audio over HDMI. However, specific capabilities may vary depending on the GPU model and series. For example, newer Nvidia GPUs use their own audio processing chips, while some older AMD GPUs may have limitations with specific audio formats.

Overall, both AMD and Nvidia GPUs support HDMI audio, but the specific implementation and configuration options may differ between the two brands. Users should refer to their GPU model's specifications and user guides for precise details on HDMI audio capabilities and setup instructions.

Frequently asked questions

Yes, HDMI supports audio. However, whether it works depends on the specific graphics card you have. Modern Nvidia cards have onboard HD Audio compliant sound adaptors built-in, while AMD cards may require additional steps to enable audio.

First, check if your TV is connected to the HDMI output of your graphics card and not the motherboard. Next, ensure you have the correct drivers installed and set as the system default. You may need to reinstall both the Realtek driver and the High Definition Audio driver.

HDMI audio carries digital audio, which means there is no processing on the computer or card itself. This can result in lower noise and latency, and the ability to drive higher impedance headphones. Additionally, HDMI is required to support the baseline stereo (uncompressed) PCM format, ensuring a consistent audio experience.

Written by
Reviewed by

Explore related products

Share this post
Print
Did this article help you?

Leave a comment