Just to be clear. My current video card is the NVidia GTX660 Ti.
Ahhh...
I see that now. It was confusing because you edited the old post instead of posting a reply to yourself, but didn't clearly label it as an EDIT/UPDATE. Sorry, I missed that part. I answered quickly, I admit.
Before you do anything, you almost certainly should NOT be using Direct Sound.
Work through this first:http://wiki.jriver.com/index.php/Audio_SetupMost importantly, you want to set the Audio Output mode. In
almost all cases, it should be set to either:
WASAPI Event Style (probably)
WASAPI (less likely, and only if Event Style doesn't work right)
ASIO (if your "sound device" has a well-behaved ASIO driver, which the 660 certainly does not)
The only exceptions are if you are on an old, decrepit OS.
For
Audio > Output Mode Settings > Device you
only need to specify the device if you are using multiple sound outputs and you want to use a device OTHER THAN the Windows default device. This is easier left to Default. It doesn't really hurt anything to choose something here, but it doesn't help and adds complexity if you don't need it.
In the DSP under Output Format, you should have (probably):
Bitdepth: 24-bit (assuming your output supports that, it might
not if you are in Direct Sound mode, though. That's why, do the top part first.)
Sample Rate: Left alone unless you know what you're doing (that's mostly there to support high-end DACs that have temperamental input needs).
Channels: Set to the number of channels you have
physically connected to the output, in almost all cases. The only exception would be if you want Stereo Audio to go through completely untouched (not upmixed to surround, or even with just a LFE channel added).
Mixing: JRSS
For Stereo Sources, only mix to 2.1: This is the sane way to make it not upmix music, if you want music left alone. JRSS does a nice job expanding music to surround (if you like that sort of thing). If you don't, there's no reason not to just enable this option and still set the number of channels to the number of speakers you have physically present.
If you follow all of that, then MC will properly decode everything except DTS-MA, for which it will use the DTS core instead. To enable DTS-MA, from
the Bluray page in the wiki:
If you do not enable bitstreaming MC will automatically decode TrueHD soundtracks with no other configuration required. However, to decode DTS-HD you need to copy the "dtsdecoderdll.dll" from an installation of Arcsoft TMT installation to one of the following folders: C:\Users\[USERNAME]\AppData\Roaming\J River\Media Center 18\Plugins\lav, or C:\Users\[USERNAME]\AppData\Roaming\J River\Media Center 18, or Windows\System32 folder for Windows 7 32-bit / Windows\SysWOW64 folder for Windows 7 64 bit The Windows system folder locations are probably best as these will survive updates, upgrades and reinstallation of MC, but you may use whichever you prefer. If you do not have a copy of the Arcsoft TMT DTS decoder you will still get sound, but MC will decode the regular (non-HD) DTS track instead of DTS-HD.
You can check that TrueHD or DTS-HD is being decoded properly using Audio Path.
So, as explained there: If you have it set up that way (get audio working first, enable the proper number of channels in DSP > Output Mode, and optionally copy in the dtsdecoderdll.dll file to one of the proper spots), it'll fully decode multichannel surround and send the proper channels to your receiver via PCM. This allows you to end-run receivers that don't support bitstreaming at all (or well), and it also allows you to make use of the other advanced features of MC like the DSP and VideoClock (which smooths out otherwise uneven video framerates due to pulldown conversion).
If you'd really rather your receiver do the decoding, alternatively, you can enable:
Audio > Settings > Bitstreaming: HDMI
And then it will send the audio from video files (and only for video files with appropriate "bitstreamable" audio formats, other audio will still be processed as selected above) directly to your receiver and will let it deal with it. That lights up the pretty lights on your receiver, but you're reliant on your GPU driver/Sound Driver and Receiver to not be incompetent.
There's nothing else to do. When you switch Bitstreaming from None to HDMI, it sends any DTS, AC3, TrueHD, etc "formats" it encounters directly down the HDMI output untouched (essentially ignoring most of the other settings).
The most important setting is Options > Audio > Output mode, however, as that determines "how MC talks to your sound device", which determines many of the capabilities of that device.