AVS › AVS Forum › Video Components › Home Theater Computers › Turn Dolby/DTS on & off with remote in Vista?
New Posts  All Forums:Forum Nav:

Turn Dolby/DTS on & off with remote in Vista?

post #1 of 3
Thread Starter 
In the Control Panel-> Sound-> AUDIO DEVICE -> Supported Formats, there are the checkboxes if you want to enable Dolby & DTS passthrough.

Is there any possible way to toggle these options on and off with a remote control? Are there registry settings that girder or some other app can alter?

I have HDMI-audio working in a two-room setup. One room has a 5.1 receiver, the other is just a stereo TV that does not accept bitstream audio over HDMI. Hence the need to toggle 5.1 on and off in Vista.

Problem is I can't figure out how to do it without going into the buried menu with a mouse. And even when I do it that way, I need to restart Vista Media Center in order for the changes to take effect. This blows.

Has anyone else encountered this dilemma?
post #2 of 3
Thread Starter 
Figured it out. If anyone's interested, this is what you do.

Check the properties of your soundcard in Device Manager and find the Hardware ID. Copy it and search for it in Regedit. You'll find multiple results in different folders. Each folder will be specific to a port on your soundcard (line-in, aux, line-out, etc.). Keep hitting F3 (search again) till you find the page that says "Digital Output". Once there, go into control panel and change the DD and DTS options. Now hit refresh (F5) in Regedit and find the line which the value changes. It can be tricky to spot so you may need to do it several times.

Once you've found it, highlight it and export a .reg file. Do it twice - once with the options turned on (Surround.reg), the other with them turned off (Stereo.reg). So you now have two .reg files that when run, will change the desired settings.

Windows gives an annoying warning each time it's run. You can avoid this by creating a ".cmd" script that runs it in silent mode:
Code:
regedit /s c:\\Stereo.reg
And to avoid seeing the command prompt pop up, create a shortcut for each one and have them run minimized.

Now you have an easy executable file that will change the options. You can assign remote controls to launch them using Girder or just about any custom remote software. Or you can figure out a way to put them in your Program Library in Vista Media Center. One way to do this is to use a plugin called Emucenter.

This method can probably be used to change the default audio device as well. I know a lot of people are miffed that Vista doesn't output SPDIF and analog at the same time. So maybe this can help alleviate that problem.
post #3 of 3
wow that's a great way to do it, i'll give that a try over the next week or so, been wondering how to do this, since I've split my audio using the optical and rca output of spdif the rca feeding back into the video card so it can send audio over hdmi, and then direct into the tv, then the optical into a dolby digital decoding amplifier. That way i can switch the tv on and just watch it without needing an amp on as well, or turn the amp on for surround sound in movies etc, however if you play anything with a dolby source the TV no longer outputs sound hence my looking for this method, someone needs to make a plugin which can do this properly imho, but until then this method will be sweet
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › Turn Dolby/DTS on & off with remote in Vista?