I use ATI Radeon 6950 GPU, which has audio capability, act as sound device in Windows 7 for its HDMI/Display Port. The sound device is named ATI High Definition Audio device.
However, due to strange implementation of Windows or the driver I don't know whose fault this is, the HDMI audio does not work if there is no accompanying video signal. Currently I attach the HDMI to my AV receiver and video feed is not utilised. (I use DisplayPort for my main display and another auxilliary DVI display). To allow HDMI audio, I have to duplicate my auxilliary desktop as a cloned desktop to my AV receiver (Appears to be a 3rd monitor) so that a video feed signal exists such that the sound works.
This is where problems start. Whenever I turn off my AV receiver or my main monitor, DP/HDMI resyncs. This is when DP/HDMI detects change in connection, performs handshaking protocols and Windows reconfigures the monitor setup to a pre-stored profile. For example, only DP is alive but not HDMI when AV receiver is turned off, the display settings changes accordingly, screen flickers and settles. This is the root of the problem. Upon this, when the resync commences, the connections of all DP/HDMI links reset momentarily and when this happens, the ATI High Definition Audio driver also resets due to loss of link. The speaker icon changes to one with a cross, signifying sound card is unavailable.
Not only does it breaks every application that has active audio resources, due to a bug with the driver or Windows (don't know which), the profiles were not correctly stored and hence restored. If I turn my AV receiver on (from off state) to the profile state where all connections are alive, the profile where monitor is duplicated is not loaded properly and hence the video feed to the AV receiver is not automatically re-established. This mean the sound remains unavailable until I manually re-clone the desktop of my auxilliary monitor to my AV receiver. Similarly, if my desktop is turned off, the resync kicks in and the cloning of the desktop auto breaks.
This means I cannot listen to music with my main display off (even though it's not the one being cloned), or play computer games and go afk since turning off my main monitor breaks the sound and the game (link breakage for the former and resolution reset for latter). God these new interfaces are driving me nuts, can we go to simple plug and play no brainer DVI with audio support?
Does EDID fix this and if so, how do I go about doing it? Please elaborate step by step, very much appreciated.
P.S. I use a DP to DVI dongle with my main display (a Dell U2711). Before I got this active converter, the scenario was even worse as the U2711, which supports DP audio, tells system it can, and competes with my AV receiver on HDMI. I used to get no audio unless I turn my AV receiver on before U2711. Sign, those who designed the interfaces/drivers deserved to be slamed