Hi, I posted this in msn answers bc I found a solution for my particular issue which seems to yours:
I lost audio on the HDMI input of my TV/Monitor, all
drivers (nvidia WHQL 258,96, realtek sound were up-to-date) and this is the setup:
-OS: Windows 7
- Video card: Nvidia XFX GTS-250 connected to a 32LH70YR LG Full HD TV through a DVI to HDMI adapter cable.
- Audio: 3,5mm audio cable from one of the rear outputs of the motherboard integrated sound to the sound input of the TV.
The solution I found:
1.- HDMI integrates audio by default, so I disabled its audio feature like this:
a. On the clear desktop, right click then go to "NVIDIA Control Panel"
b. At Nvidia Control Panel, go to Display -> Change Resolution.
c. Select your desired resolution and make sure the HDMI-HDTV connector is set to "Audio disabled", this way the TV will use the audio coming from your sound card and not the default integrated in HDMI.
2.- If that didn't work inmediately, then you may have a program related to overclocking/temperature measurement. In my case I had running MSI Afterburner. CLOSE IT. Then try Enabling/disabling HDMI sound as explained in point 1.
Notes:
- Don't forget to play a song or video, as well as checking your TV's volume and player volume before saying it didn't work.
- Also make sure the tv speakers are set as your default device under "Windows Control Panel -> Sound". You can even change the icon to a TV-like one.
- I did this with all devices on. I've read you need to turn on PC then TV, that's not true at least for me.
Good luck.