Most HDMI audio issues clear by selecting the right output, checking TV input, matching formats, and reseating the cable or port.
HDMI carries picture and sound over one cable. When sound drops, the cause is usually a wrong output device, a muted TV input, a format mismatch, or a shaky link. This guide gives fast checks first, then deeper fixes for Windows, macOS, TVs, receivers, consoles, and streaming boxes. You will also find a compact table that maps symptoms to the place you should adjust.
Audio Not Working On HDMI: First Things To Check
Quick Check
Rule out the easy stuff before changing settings. Most problems come from a simple mix-up between the TV input and the computer or console output.
- Select the HDMI input on the TV/monitor — Use the remote to pick the exact port in use. Many screens mute audio when the input does not match the cable you plugged in.
- Set HDMI as the default audio device — On a computer, open the sound panel and choose the display, receiver, or TV shown as HDMI. Pick it as the default output.
- Raise volume and unmute both ends — Turn up the TV volume, then the source volume. Check on-screen mute icons and any volume wheel on speakers or headsets that might have taken control.
- Reseat or swap the cable — Push both ends in firmly until they click. Try another certified High Speed or Ultra High Speed HDMI cable to rule out pin or shield issues.
- Try a second HDMI port — Ports fail. Move the cable to a different HDMI port on the TV or receiver and select that input.
- Power cycle — Turn off the TV and the source, unplug for one minute, then start the TV first and the source after it. This refreshes the HDMI handshake.
HDMI Audio Not Working: Fixes By Device
Next Steps
Tune the settings on the device that sends the sound. The menu names below are common labels you will see in current systems.
Windows 10/11
- Pick the playback device — Right-click the speaker icon > Sound settings > choose the TV/receiver under Output.
- Enable the device — In Sound Control Panel > Playback, right-click the HDMI device and enable/set default.
- Match the format — Open Properties > Supported Formats. If the TV is stereo only, disable 5.1/7.1 and DTS/Atmos. Set sample rate to 48 kHz.
- Update graphics/audio drivers — Use Windows Update or the GPU app (NVIDIA, AMD, Intel). The HDMI audio driver ships with the graphics stack.
- Disable exclusive mode — In Advanced, uncheck apps taking exclusive control, then test sound.
macOS
- Select the output — Open System Settings > Sound > Output and click the TV or receiver. In Audio MIDI Setup, set the format to 2-ch 24-bit 48 kHz unless you use a receiver.
- Mirror vs. extend — Both modes pass audio, but switching can refresh the route. In Displays, toggle the arrangement once.
- Reset core audio — If the list looks empty, unplug HDMI and plug back in, or restart the Mac.
Smart TVs And Streaming Sticks
- Set TV speakers or eARC/ARC — In the TV sound menu, choose TV Speakers if you want sound from the screen, or ARC/eARC if you use a receiver or soundbar on the ARC port.
- Disable pass-through during tests — Turn off bitstream or pass-through to force PCM stereo. If audio returns, raise the format later.
- Match app settings — In Netflix, Prime Video, or a console app, pick Stereo or PCM to start. Move to Dolby Digital when it plays cleanly.
AV Receivers And Soundbars
- Use the ARC/eARC HDMI port — The port is labeled ARC/eARC on both the TV and the bar/receiver. Use an Ultra High Speed cable for eARC.
- Pick the right input mode — On the receiver, select the source input and set the audio mode to Auto or PCM while testing.
- Update firmware — Many brands fix HDMI bugs by firmware.
Fix Format Mismatches And Handshake Problems
Deeper Fix
When picture works but sound does not, the HDMI handshake or audio format is often the blocker. The source reads the display’s EDID and decides what to send. A stale cache or a mode the screen cannot decode will mute audio.
- Force PCM stereo first — On the source, switch audio to PCM/Stereo. If you get sound, raise to Dolby Digital 5.1, then Dolby Digital Plus. Keep DTS or Atmos off until the base modes play.
- Match sample rate — Use 48 kHz. Some TVs reject 44.1 kHz from PCs. In Windows, set 48 kHz in the device Advanced tab. In Audio MIDI Setup on macOS, pick 48,000 Hz.
- Turn off HDCP for local files — If the app allows a reduced protection mode, try it for non-DRM clips.
- Clear the EDID cache — Power down TV and source, unplug HDMI for one minute, then start the display first.
- Use a direct link while testing — Connect the source straight to the TV. Remove splitters or capture boxes that can confuse EDID and HDCP.
Check Cables, Ports, And Adapters
Why This Matters
A flaky connector or a passive adapter can carry video yet drop audio. Small bends near the plug also break shield continuity and mute sound.
- Use certified cables — Pick High Speed for 1080p and Ultra High Speed for 4K/120 or eARC. Short runs beat long thin cords.
- Inspect the plug — Look for loose shells, bent pins, or wobbly sockets on the TV. Clean dust, then reseat with a straight push.
- Avoid passive VGA/DVI paths — DVI can carry audio only when both ends support it. VGA never carries audio. Use active adapters that state audio support.
- Test another port — Move from HDMI 1 to HDMI 2 or 3. Many TVs map audio features to specific ports.
- Bypass the dock — Laptop docks can downshift audio. Plug the cable into the laptop’s HDMI or a proven USB-C to HDMI adapter that lists audio support.
Set The Right Output On Apps, Consoles, And Games
App Checks
Some apps pin their own audio mode and ignore system defaults. Consoles and games also offer per-title toggles that can mute channels.
- Pick Stereo/PCM inside the app — In each streaming app, set Stereo while testing. Then move to Dolby Digital or Dolby Digital Plus.
- Refresh the console audio path — On PlayStation or Xbox, set output to HDMI Device (TV) and choose Linear PCM first. Toggle bitstream formats only after sound returns.
- Disable virtual surrounds — Turn off 3D audio, Windows Sonic, or DTS Headphone:X during tests.
- Set the game to the right speaker count — Pick 2.0 for a TV, 5.1 for a receiver that confirms surround.
Troubleshoot ARC, eARC, And CEC Control
Good To Know
ARC sends TV app sound down to a receiver or soundbar. eARC carries higher bitrates and more formats. Control over HDMI (CEC) links power and input picks between devices. These add comfort when they work and confusion when they fight.
- Use the ARC/eARC labeled port — Both TV and audio device must use their ARC/eARC jack.
- Match CEC names — Brands rename CEC (Anynet+, BRAVIA Sync, Simplink, VIERA Link). Turn CEC on for both devices, then power cycle.
- Set eARC mode — On the TV, set eARC to Auto and Digital Audio to Auto or Passthrough. If silent, switch to PCM to test.
- Turn off one control path — If inputs keep flipping or audio drops, disable CEC on the bar or the console.
Map Symptoms To Fixes
Use This Table
Find the symptom in the left column and jump to the adjustment in the right column. Keep formats in PCM while you test.
| Symptom | Where To Fix |
|---|---|
| Video works, no sound | Set HDMI as default; force PCM; reseat cable; clear EDID by power cycling |
| Sound from TV apps, none from PC | Windows/macOS output device; sample rate 48 kHz; app set to Stereo |
| Surround cuts in and out | Use certified cable; try Dolby Digital only; set eARC to Auto |
| Only one app is silent | App audio set to PCM/Stereo; disable pass-through inside that app |
| Receiver shows signal, TV is mute | ARC/eARC port pair; CEC on both ends; Digital Audio set to PCM while testing |
| Headset takes over audio | Unplug USB dongle; pick HDMI device as default; disable virtual surround |
| Old monitor via DVI has no audio | Use active HDMI adapter with audio; add an external audio path |
Reset, Update, And When To Replace Parts
Last Mile
If you still have Audio Not Working On HDMI, reset the path and refresh software. These steps fix stubborn cases where the link or the firmware refuses to pass sound.
- Reset TV audio — In the TV menus, run a sound reset. Then select the HDMI input again.
- Update TV, receiver, and GPU — Install firmware updates on the TV and audio gear, plus the latest graphics driver on PCs.
- Factory reset as a last step — If a recent update broke HDMI audio, a factory reset can clear stale settings.
- Swap the cable — A fresh, certified Ultra High Speed cable solves many odd dropouts with 4K sets and eARC paths.
- Try a different source — Connect a phone, a second laptop, or a streaming stick. If that works, the original source needs attention.
- Consider a powered switch or extractor — For stubborn EDID quirks, an HDMI box with audio out can force PCM while you keep video at full quality.
Prevent HDMI Sound Problems Next Time
Simple Habits
Pick stable formats and match ports so you do not chase this again. Keep one profile for TV speakers and another for your receiver so the switch stays clean.
- Leave formats on PCM unless you need surround — PCM plays on every screen and should be your default.
- Use the same HDMI port for each device — Many TVs remember settings per port. Sticking to one input reduces surprises.
- Label your cables and ports — A small tag on the cable and a note near the port saves time when someone moves gear around.
- Update firmware on a schedule — Check once a quarter so bug fixes land before a holiday movie night.
- Keep one spare cable — A known-good cable makes diagnosis fast.
When the words Audio Not Working On HDMI match your issue, start with the quick checks, play a test clip, and keep formats simple while you test. With the right output selected, a clean cable run, and PCM at 48 kHz, HDMI audio returns on nearly every setup. If problems linger, the steps above give a steady path from fast wins to deeper fixes.
