Audio over HDMI usually fails due to wrong output selection, muted devices, or cable and port faults that you can correct step by step.
When video shows up on the screen but silence comes from the speakers, it feels odd. HDMI is built to carry picture and sound together, so audio not playing through hdmi often points to a setting, cable, or device issue rather than a full breakdown.
This walkthrough steers you through quick checks and deeper fixes on Windows, Mac, TVs, monitors, and soundbars. Work through the sections in order, test after each change, and stop once your HDMI sound returns.
Why HDMI Audio Goes Silent
HDMI sound problems usually fall into a few broad buckets. Knowing these patterns helps you sort out where to spend time first instead of guessing at random settings.
The first group sits in software: the computer or console may still send audio to built-in speakers or headphones, even though the cable carries video to the screen. The second group sits in hardware: loose plugs, worn cables, wrong ports, or adapters that do not pass sound.
- Wrong Output Device Chosen — The system may still send sound to laptop speakers, a headset, or Bluetooth gear while the TV or monitor waits in silence.
- Muted Or Low Volume — Volume sliders on the source, app, TV, or soundbar may drop to zero, or a mute toggle may sit on without you noticing.
- HDMI Handshake Glitches — Devices sometimes fail to detect each other’s audio features until you reconnect the cable or reboot both ends.
- ARC Or eARC Confusion — When a TV sends sound back to a soundbar or receiver over a special HDMI port, mismatched settings can block audio even though picture looks fine.
- Outdated Or Broken Drivers — On computers, old graphics or audio drivers can block digital sound over HDMI while video still appears.
These patterns repeat across laptops, consoles, streaming boxes, and TVs. When you hear silence on one setup, there is a good chance the root cause falls into the same small set you have already seen on other screens at home.
Once you know these common themes, you can test each one in a clear order. Start with output selection, then volume, then device restarts, and only later move into driver work or cable swaps.
Audio Not Playing Through HDMI Fixes For Windows
On Windows laptops and desktops, the operating system often sends sound to the wrong device. When you switch the active output to the HDMI sink and confirm drivers, HDMI sound usually comes back within a few minutes.
- Select The HDMI Output — Click the speaker icon on the taskbar, pick the arrow beside the volume slider, and choose the TV, monitor, or receiver that sits at the far end of the cable.
- Set It As Default In Sound Panel — Press Win + R, type mmsys.cpl, press Enter, open the Playback tab, right-click the HDMI device, and pick Set as Default Device.
- Show Disabled Devices — In the same list, right-click an empty area, turn on Show Disabled Devices and Show Disconnected Devices, then enable any greyed HDMI entry.
- Turn Off Exclusive App Control — Still in the HDMI device properties, open the Advanced tab and clear the check box that lets apps take exclusive control, then test sound again.
If you still get no sound, move to driver checks. Windows often updates graphics drivers, yet audio pieces sometimes lag behind and cause glitches.
- Update Graphics And Audio Drivers — Press Win + R, type devmgmt.msc, press Enter, expand Display adapters and Sound, video and game controllers, then update the GPU and HDMI audio entries.
- Roll Back If A New Driver Broke Audio — In Device Manager, open the driver properties for the graphics card or HDMI audio entry, use Roll Back Driver if the button is active, and restart the PC.
- Run The Windows Audio Troubleshooter — Right-click the speaker icon, pick the troubleshoot option, and follow the guided steps to let Windows scan for muted devices or incorrect profiles.
It can also help to match the sound format on the PC to what the TV or receiver expects. In the HDMI device properties, try plain stereo first, then move to surround formats only when you know the screen and speakers can handle them.
After driver work and restart, plug the HDMI cable back in and test sound from a local video file and from a browser tab. Short tests like these confirm whether the fix sticks across different apps.
Fixing HDMI Audio Problems On Mac And Laptops
MacBooks and other notebooks send digital sound over HDMI through the graphics pipeline or through a USB-C adapter. When audio not playing through hdmi shows up on a Mac, the fix usually lives in output selection or in the tiny settings panel that sits behind Audio MIDI Setup.
- Pick The HDMI Device In Sound Settings — Open System Settings or System Preferences, pick Sound, then in the Output tab select the TV, monitor, or receiver instead of the internal speakers.
- Check Audio MIDI Setup — Open Audio MIDI Setup from Utilities, click the HDMI device, set a sample rate and format that the screen or soundbar can handle, and make sure the mute column is clear.
- Turn Volume Up On The Display — Many monitors ship with volume at zero or very low; use the on-screen menu and raise the level to a comfortable point.
- Test With And Without USB-C Adapter — Swap to another adapter that is known to carry audio, or plug directly into HDMI if your laptop has a full port, to rule out a bad dongle.
If sound still refuses to move over HDMI on a Mac, try a full shutdown instead of a quick lid close. Leave the machine off for a short pause, then boot with the HDMI cable already attached so the system reads the display from the start.
Other laptops follow similar steps: pick the HDMI device as the main output in system sound settings, confirm that nothing is muted inside the sound control panel, and restart both the computer and the screen after any large change.
Checking TV, Monitor, And Soundbar Settings
Even when the computer or console sends perfect digital audio, a TV or soundbar can still stay quiet because of input or audio mode choices. It helps to walk through the screen menus with the remote in hand and double-check that the right port and sound path sit active.
- Select The Right HDMI Input — Use the Input or Source button on the TV remote to pick the HDMI port where the cable from the computer, console, or streaming box is actually plugged in.
- Turn Off TV Mute And Raise Volume — Check for a mute icon on the TV, then raise the volume to a mid-level so you can hear test sounds clearly.
- Confirm External Speaker Mode — In TV sound settings, pick HDMI or Receiver instead of Internal speakers when a soundbar or receiver should play the audio.
- Match ARC Or eARC Ports — If the TV and soundbar use ARC or eARC, make sure the HDMI cable sits in the ARC-labeled port on the TV and in the ARC-labeled port on the bar, then enable CEC and ARC in both menus.
Many TVs also offer audio format choices such as PCM, Dolby Digital, or pass-through. When in doubt, pick PCM first, since that setting sends a simple stream that nearly every bar or receiver can handle without extra tuning.
Soundbars and receivers often have their own input buttons and sound modes. If the wrong input sits selected or a mode expects a different signal format, the front display may light up while silence comes from the speakers. Cycle through inputs and try plain stereo or auto sound modes while a known video clip plays.
Cables, Ports, And Hardware Checks
Once software and menu paths look clean, turn to the cable and ports. HDMI carries a fair amount of data, and any weak link along the route can break audio while leaving video barely intact.
| Symptom | Likely Cause | Quick Fix |
|---|---|---|
| Video works, no sound | Wrong output device or muted TV | Set HDMI as output, raise TV volume |
| Sound cuts in and out | Loose connector or tired cable | Reseat plugs, try a shorter HDMI cable |
| No video or sound | Dead port or bad adapter | Test other ports and a fresh adapter |
- Reseat Both Ends Of The Cable — Unplug the HDMI cable from the source and the screen, wait ten seconds, then plug it back in firmly until you feel it click into place.
- Try A Known-Good Cable — Swap in a different cable that already works between other devices, and keep the length under two meters where possible.
- Test Other HDMI Ports — Move the cable to another HDMI port on the TV or monitor and select that input, in case one port has worn contacts.
- Bypass Switches And Splitters — Connect the source directly to the screen without hubs, splitters, or AV receivers to see whether a middle device drops the audio.
If none of these tests brings sound back, the HDMI audio circuit in the source or display may have failed. At that stage, running audio through an optical connection, a 3.5 mm cable, or a USB audio interface can act as a practical workaround.
Preventing Repeat HDMI Audio Glitches
Once your HDMI sound works again, a few habits will help keep playback steady. Small choices around how you plug and unplug gear and how often you update firmware make a real difference over the long term.
- Power Devices Down Before Rewiring — Turn off TVs, receivers, and consoles before swapping HDMI cables so the handshake process starts clean on the next power-up.
- Label Cables And Ports — Mark each HDMI lead and TV input so you can plug devices back into the same place after moving furniture or cleaning.
- Keep Firmware Current — From time to time, check for software updates on smart TVs, consoles, and receivers, since many vendors patch HDMI and CEC glitches.
- Avoid Sharp Bends In Cables — Route HDMI leads with gentle curves rather than tight bends behind furniture to reduce long-term strain on the internal wires.
Run a test clip when you add a TV, monitor, or soundbar so weak links show up before movie night.
When you understand how video and audio ride together over HDMI, strange silent screens feel less mysterious. By moving in a clear order from software options to TV menus, then down to cables and ports, you save time and reach a stable fix that keeps movies, games, and meetings sounding the way they should.
