You are correct. HDMI carries audio and video but DVI only carries video ( audio needs to be routed separately). That is why you are having this issue. I have had similar applications in the past and they only way is to route audio separately. I have used KVMSwitchTech's HDMI Splitter and DVI...