If you are a HDMI + audio over HDMI / AVR user then this thread can be a bit depressing for you.
Now you are warned
I recently changed my own setup (+ a family members setup) from a HDMI + digital coax. audio setup to the latest and greatest HDMI + audio over HDMI using an AVR.
setup 1:
ATI HD5770 + yamaha rx-v661 + sony bravia2 LCD
setup 2:
nvidia gt220 + denon avr-1912 + panasonic plasma
Once working it has a few more advantages than using a plain coax/optical spdif connection.
The real problem is getting it to the working phase ...
you will lose a lot of hair as well as time.
Both the setups above had its fair share of issues.
I was plagued by the following issues:
Once you turn off either the AVR or the TV connected to the AVR then windows 7 receives a "HDMI detection event".
In other words, if you turn off the TV you would end up with HDMI audio device "not plugged in".
The same happens when you turn off the AVR.
So if you are listening to music from within MP and decides to turn off your power hungry plasma TV, then a HDMI event would occur and you will lose the audio device.
Result: no music, MP would also often CTD with some error.
Also turning off the TV would also result in the half screen issue as most users have seen.
so once the HDMI audio device has been lost one would think that turning back on the TV or AVR would reintroduce the HDMI audio device.. sadly not. Quite often windows wouldn't detect anything.
So turning the TV/AVR on-off a few times often fixes this.
but as you've guessed the WAF has decreased a lot.
hopefully you haven't put your signature on the divorce papers quite yet.
I tried EDID / merge block, which didn't fix anything on the nvidia setup.
It improved 90% on the ATI setup though.
I then instead tried the HDMI pin 19 tape trick here:
http://social.technet.microsoft.com...l/thread/8a9b5aa7-fe33-4e6d-b39b-8ac80a21fdc2
highly recommended, let me tell you.
maybe it takes a few tries for you to get it right.
but once working it effectively removes the HDMI detection logic.
so as u guessed, audio and video continues, even though you turn off any device.
perfect !!!
once you've got the tape right you really dont want to unplug the cable from your gfx card again.
as it would require you to redo the cable fix...
so.. any issues using this hdmi pin19 trick ?
well, the ATI setup works fine so far.
resumes from standby fine, tv image appears each time, no audio is lost etc. no half screen.
the nvidia setup is worse with this fix.
it might be because of the gt220 chipset, driver rev., the weather etc.
the problem is resuming from standby (S4).
the TV would not output anything.
the workaround is: reboot htpc, use devcon to re-enable gfx driver => bad because you cause resolution change when going back to vga driver (1024*768).
what I found to be working which is still acceptable is resorting to hibernation instead of standby.
so it seems the nvidia driver relies on the HDMI detection event when resuming from standby where as ATI doesnt care
it's really not easy to be a HTPC+HDMI user on the win7 platform
I sure do hope they will introduce an option to let the user decide wether or not to enable the HDMI detection feature.
/gibman
Now you are warned
I recently changed my own setup (+ a family members setup) from a HDMI + digital coax. audio setup to the latest and greatest HDMI + audio over HDMI using an AVR.
setup 1:
ATI HD5770 + yamaha rx-v661 + sony bravia2 LCD
setup 2:
nvidia gt220 + denon avr-1912 + panasonic plasma
Once working it has a few more advantages than using a plain coax/optical spdif connection.
The real problem is getting it to the working phase ...
you will lose a lot of hair as well as time.
Both the setups above had its fair share of issues.
I was plagued by the following issues:
- the well known & dreaded half screen issue.
- HDMI audio device randomly disappearing when turning on/off TV or AVR.
- can not listen to htpc audio if TV or AVR turned off
- no HDMI audio device when resuming windows.
Once you turn off either the AVR or the TV connected to the AVR then windows 7 receives a "HDMI detection event".
In other words, if you turn off the TV you would end up with HDMI audio device "not plugged in".
The same happens when you turn off the AVR.
So if you are listening to music from within MP and decides to turn off your power hungry plasma TV, then a HDMI event would occur and you will lose the audio device.
Result: no music, MP would also often CTD with some error.
Also turning off the TV would also result in the half screen issue as most users have seen.
so once the HDMI audio device has been lost one would think that turning back on the TV or AVR would reintroduce the HDMI audio device.. sadly not. Quite often windows wouldn't detect anything.
So turning the TV/AVR on-off a few times often fixes this.
but as you've guessed the WAF has decreased a lot.
hopefully you haven't put your signature on the divorce papers quite yet.
I tried EDID / merge block, which didn't fix anything on the nvidia setup.
It improved 90% on the ATI setup though.
I then instead tried the HDMI pin 19 tape trick here:
http://social.technet.microsoft.com...l/thread/8a9b5aa7-fe33-4e6d-b39b-8ac80a21fdc2
highly recommended, let me tell you.
maybe it takes a few tries for you to get it right.
but once working it effectively removes the HDMI detection logic.
so as u guessed, audio and video continues, even though you turn off any device.
perfect !!!
once you've got the tape right you really dont want to unplug the cable from your gfx card again.
as it would require you to redo the cable fix...
so.. any issues using this hdmi pin19 trick ?
well, the ATI setup works fine so far.
resumes from standby fine, tv image appears each time, no audio is lost etc. no half screen.
the nvidia setup is worse with this fix.
it might be because of the gt220 chipset, driver rev., the weather etc.
the problem is resuming from standby (S4).
the TV would not output anything.
the workaround is: reboot htpc, use devcon to re-enable gfx driver => bad because you cause resolution change when going back to vga driver (1024*768).
what I found to be working which is still acceptable is resorting to hibernation instead of standby.
so it seems the nvidia driver relies on the HDMI detection event when resuming from standby where as ATI doesnt care
it's really not easy to be a HTPC+HDMI user on the win7 platform
I sure do hope they will introduce an option to let the user decide wether or not to enable the HDMI detection feature.
/gibman
Last edited: