This was asked before, and there are products that can combine DVI+sound input into HDMI output. I think the ones suggseted were small converter boxes. Search the forum. In terms of cable length, do you mean inches or feet? Feet would be ', but thought I'd check. 30" is no problem. HDMI cables sold in your typical electronics retailer go as long as 6' if memory serves me right.