I took an HP Slimline PC and turned it into a htpc. I am running Windows 8 with a Nvidia graphics card with HDMI out. I am running the hdmi to the tv, sharp 60 inch, and then have an optical out of the TV to the AV Receiver. But it is only giving me stereo. I have read around and found that it is a problem with the tv and graphics card communicating. The card can put out 5.1, but it sees that it is going to a tv with only stereo speakers so it only gives stereo to it. So I was going to put in a sound card like this one? http://www.newegg.com/Product/Product.aspx?Item=N82E16829132052
and go from PC to receiver.
My receiver doesn't have an hdmi port on it. My pc is running a second generation i3 as well. I think the card I found will work. Thoughts?