• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

DTS DCH Driver for Realtek HDA [DTS:X]

Joined
Mar 8, 2011
Messages
12 (0.00/day)
Oops, a lil problem: now the green rear panel jack is no longer working for my bedroom Edifier Speakers lol.
 
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
Issue fixed. Note that Realtek does not separate Headphones from Speakers as default, you need to use the Realtek app to separate them, restart once done.

----

Update: DTS DCH 6.0.9484.1 (Signed), see post 1 for the download and instructions.

Headphones.png
 
Last edited:
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
DTS Settings package updated, removed a redundant registry file. Taking a break for a while. Feel free to post questions, or ask for help (I normally use TeamViewer).

----

Optional:

You can use the 'Multichannel [Interactive].reg' to put SPDIF into 6 channel PCM mode (HT), opposed to the legacy mode, 2ch + bypass (its up to you).
The same files can be used to program a non-Realtek GPU (AMD, other) that supports EFX (most do), including Interactive.

Quick guide:

> Copy the relevant registry file, rename it to the device you want to program, edit the file replacing both {DEVICE-ID}'s with the key from FX config.
> Save the file, then using the Windows sound configuration (where you see all your devices), disable it, apply the reg, restart pc, enable.

If you chose to use HT mode, its as if you pressed the configure button with analogue/HDMI, and set 5.1 + Interactive.

You can also use the files to switch SPDIF between Stereo/Interactive (without the restart).
 

Attachments

  • 6.0.9484.1 -- APO4 + DTS Interactive -1.png
    6.0.9484.1 -- APO4 + DTS Interactive -1.png
    307.9 KB · Views: 85
  • 6.0.9484.1 -- APO4 + DTS Interactive -2.png
    6.0.9484.1 -- APO4 + DTS Interactive -2.png
    156.9 KB · Views: 76
  • DTS DCH 6.0.9484.1.png
    DTS DCH 6.0.9484.1.png
    5.7 MB · Views: 82
  • DTS DCH Apps.png
    DTS DCH Apps.png
    177.2 KB · Views: 90
  • Fireblade - W10.png
    Fireblade - W10.png
    5.3 MB · Views: 76
  • SPDIF - HT Mode.png
    SPDIF - HT Mode.png
    409.8 KB · Views: 101
Last edited:
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
Repacked: DTS DCH 6.0.9484.1 (Signed), see post 1 for the download and instructions.

Improvements, final. Enjoy. Will do an update in a few months.
 
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
If you are using Stereo Mix to keep the encoder always on, and intend to use the new reg file in 'DTS Settings' make sure Stereo Mix is setup and is connected to SPDIF before using it.

There is an issue with Windows its self, which also happens with VAC (virtual audio cable) and the 'listen to' feature with recording devices.
It will eventually go away, it causes no issue, but you will see the Audio Graph using CPU when idle (Task manager).

If it happens to you on Windows load (startup) and its bugging you, mute SPDIF or Stereo Mix from the mixer, then unmute.

1679079817143.png

----

IEC 60958-5:2021 | IEC Webstore | IEC 60958-5 Ed. 1.0 b:2021 < OEM's should advertise this spec when using the current consumer standard SPDIF.
 
Last edited:
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
The crystal sound hardware DSP works on SPDIF also, it also has an effect line using the Realtek APO. After some basic testing, it also works on multichannel SPDIF.
Shame Asus put a legacy 2 channel SPDIF transmitter in-line, else it could be IEC 60958-5 and 15 channel consumer level (programmable).

I am not using any modified policy, just the native one it comes with.
 
Last edited:
Joined
Sep 14, 2017
Messages
48 (0.02/day)
You don't set it to 5.1, it will play 5.1 if there is 5.1 to play, else it will play stereo if the input is stereo, try these tests and see if you get 5.1.
First i wanted to say: Yes...i know about it all.... NO! it doesnt work.
DDL work fine.
DDL\DTSI over spdif work fine too.
But this DOESNT. Not Sample file. Not games(prefered)

Hovewer. i found solution!
Yuo just need uncheck Disable Audio Enhanesment.
No one tell about it. but solution is simple!
Just uncheck and you have full 5.1 with DTS.
 

Attachments

  • DTSUncheck.png
    DTSUncheck.png
    18.6 KB · Views: 39
Last edited:
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
Windows 11? I've heard you may need to disable then re-enable. Never had that issue though, both SPDIF and HDMI work without issues, still on Win10 myself.
Could also be the way the card works, but I don't think so. Windows 11 has audio changes, compared to Win10.

Even with Win10 some people say they cant get EFX working on the GPU, so sometimes it is the card-driver it uses.

----

I no longer have my 6900 XTX, but now a 7900 XT, I will test it soon. I stopped using HDMI (HDMI to TOSLink), Z906 does not benefit.
 
Last edited:
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
Interesting. So everything is working fine on Realtek (as you said), but third party GPU (HDMI) you disable enhancements, your image shows optical, so double checking.

Optical 1.png Optical 2.png
 
Joined
Sep 14, 2017
Messages
48 (0.02/day)
Interesting. So everything is working fine on Realtek (as you said), but third party GPU (HDMI) you disable enhancements, your image shows optical, so double checking.
Sorry. This is not my. This is your Pic =) I just get it an cut. Didn't see is "optical".
My setting is HDMI.

I cheked triple time. When box CHEKED, worked stereo. (2.1 i mean ) Actualy its a next problem. Too MUCH BASS-noise got from LFE. On DDL i have no this. As i understand it something like Bass redirection. Which not present in DDL (i miss this option actualy). But there is too much. How to fix?

Back to setting. When box UNCHECKED, work 5.1 (with same LFE "noise") What this setting actualy does?
Maybe this is my personal Issue. Cuz actualy i tryed MANY drivers and actualy never do claen install.
But who care if it useful for someone? =)

But now to your last pictures.
That's exactly what you have on the last card and there is an OPTICAL output.
Did you make software change the value of HDMI to optical? Please teach me how to do it.
 
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
I will look into it, but the LFE one I am not sure about, as far as I can tell Interactive does not have crossover, normally it would have Neo PC on SFX which upmixes and does crossover.
The Interactive portion of DTS Connect (which is two part system of Neo PC and Interactive), does have rear channel and possibly LFE channel gain, but no cross.

I admit when playing around in the past there was some oddity with bass, but so far I never worked that one out, and its been a while.

----

The last two images are Realtek optical (SPDIF), not HDMI. I instead use a unlocked-modified HDMI extractor to get HDMI to optical.
The EDID unlock makes the unit pass ALL audio down optical, the units default its up to [5.1 LPCM] for optical.

After contacting the OEM they later confirmed 7.1 LPCM over optical, so I modified the unit accordingly, and added all formats.

1679590939363.png
 
Joined
Sep 14, 2017
Messages
48 (0.02/day)
The last two images are Realtek optical (SPDIF), not HDMI. I instead use a unlocked-modified HDMI extractor to get HDMI to optical.
The EDID unlock makes the unit pass ALL audio down optical, the units default its up to [5.1 LPCM] for optical.
here:

About - "software" connecton type change.
You told that - "you can change it."
What do you mean? And how?
 
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
You will need to download and modify my 'External Speakers' package.

> Edit 'HDMI-SPDIF NRM.reg' removing the SPDIF line, and edit {DEVICE-ID} to the HDMI GUID (copy from FX Config).

1679592760037.png

> Do the same to 'HDMI-SPDIF SPK.reg', but edit the final value to 8 (which is SPDIF form factor).

1679592825342.png

> Edit the 'HDMI-SPDIF.bat' file so it looks like the image below, then follow the rest below.

1679592955188.png

----

This may work more as you need:

timeout 0
regedit /s "%windir%\Fixes\HDMI-SPDIF SPK.reg"
net stop audiosrv & net start audiosrv & timeout 6
regedit /s "%windir%\Fixes\HDMI-SPDIF NRM.reg"
exit

====

Copy the 'Fixes' folder to your 'Windows' folder (example C:\Windows), can be any drive letter. Then open 'Task Scheduler'.
Right click in the middle panel and select import, import both .xml files in 'Hidden' or 'Visible' (not both).

1677661258790.png
 

Attachments

  • SPDIF -Before.png
    SPDIF -Before.png
    3.4 MB · Views: 33
  • SPDIF - HDMI.png
    SPDIF - HDMI.png
    3.4 MB · Views: 32
  • After - Panels.png
    After - Panels.png
    1.9 MB · Views: 36
  • After - Atmos.png
    After - Atmos.png
    3.3 MB · Views: 42
Last edited:
Joined
Sep 14, 2017
Messages
48 (0.02/day)
You will need to download and modify my 'External Speakers' package.
Please explain me.

1. A cheked 10 time but cant see necessery for all this step. All process is simple toward to 1 step. Is change 9 to 8 in registry.
Even not need to start\stop audio services. it change imediatly. Only matter is go back before restart\turnoff
this is correct?
2. I do all you describe. I wasted many time by trying, but my idea is fail.

Let me tell.
1. I patched and then installed realtek 6.0.1.8004 (i thin is not important it may be 6.3 etc)
2. It enable two options in sound settings Dolby Digital live (5.1 sorround), DTS Interactive (5.1 surround) however only Digital Output but not HDMI
3. I thinked that when i change type of connection, I have acess to both this Format. Miracle was not happen... this Formats not apear.

but im sure it possible transfer this APO to HDMI (your prevois instruction prove it)

If you understand what i want to do. Can you help to make this config?
 
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
It seems my S1220A (ALC 1168), does have multichannel effects as part of the device. Also note, no policy edits are required to run DTS APO4 or DTS Interactive with the latest set of drivers.

With my old 889, I had to remove the Dolby speaker settings (5.1 as side not rear), and add 24 bit recording support that the OEM forgot to add to the devices policy.
The 889 had native support for 24 bit microphone-other, and when using the MS drivers, the policy is ignored (not read), and I would see 24 bit.

Only edit the devices policy if needed, or if you know what options to enable-disable using the app.

S1220A.png

Some options may not be named to start with. Press the red 'X' to delete.

----

Quick guide: Press 'Get Policy Driver', which loads your devices policy, modify as you need (tick-untick), press 'Save' (next to 'Load').
A policy file (RTKHDAUD.dat) is then created on the disk drive, the modified policy is read from disk on start-up.

Make sure the 'DrvCtrl' is ticked in the left side column, when enabling a feature in the right panel.

DrvCtrl 20 > 3-Vista24bitRecord = 24 bit recording.

----

If you make a mistake, delete the created policy, reboot to bios, disable onboard sound, boot to Windows, restart and enable.

====

I definitely prefer SPDIF in HT mode.
 
Last edited:
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
How to fully reset Windows audio:

Disable all recording and playback devices in the sound panel > boot to bios and disable HD audio > boot to Windows [wait for full load + some minutes].
Reboot to bios and enable HD audio > boot to Windows > wait > enable recording then playback > wait > restart.

This can be due to system updates, or sometimes Windows is just an unexplainable deek.com.

----

Did a fresh install of Windows 22H2 (previously had 22H1), has some Windows related issues for some time before it was stable.
Even had an early issue of the registry resetting changes I made, which again I could not explain, works now......

The good news is so far the current package is considerably more stable than previous versions, even E-APO with the reg edit.
If you are using E-APO and are not using the reg edit, you can get some issues with SPDIF cutting out.

So far the only issues I have been having are Window related, and not package related.
 

Attachments

  • 1680036330702.png
    1680036330702.png
    4.4 MB · Views: 22
Joined
Sep 14, 2017
Messages
48 (0.02/day)
Got a question. Maybe even create a new topic?
How to deal with the sound lag in Dolbi digital live and DTS interactive mode?
Also...wich one better for it? And it depend on work type via spdif, hdmi and hdmi=>tv=> spdif?
Some lag very uncomfortable.
Someway to decrease?
 
Joined
Dec 8, 2020
Messages
2,352 (2.31/day)
Interesting, I get no lag with SPDIF-HDMI with this package. Last I checked I also got no lag with analogue in stereo mode and APO4 is slowest in stereo mode.

I'm guessing you mean this?:

Let me tell.
1. I patched and then installed realtek 6.0.1.8004 (i thin is not important it may be 6.3 etc)
2. It enable two options in sound settings Dolby Digital live (5.1 sorround), DTS Interactive (5.1 surround) however only Digital Output but not HDMI
3. I thinked that when i change type of connection, I have acess to both this Format. Miracle was not happen... this Formats not apear.

but im sure it possible transfer this APO to HDMI (your prevois instruction prove it)

If you understand what i want to do. Can you help to make this config?

Well, I cant really help you with the custom install so much, but I can tell you I spent hours with this package to minimise stereo lag to: not humanly noticeable.
In contrast to your comment, the third party versions of DTS-Dolby will be better off, since they are not patched Realtek files.

In the past installing E-APO on SFX fixed lag issues, wont do much now with the latest package.


Note: Only the legacy Realtek APO file can be patched. Meaning third party versions can be seen with newer packages.
 

Attachments

  • 1680038507214.png
    1680038507214.png
    140.5 KB · Views: 24
  • 1680038553229.png
    1680038553229.png
    141.4 KB · Views: 22
  • 1680038846618.png
    1680038846618.png
    4.1 MB · Views: 25
Joined
Sep 14, 2017
Messages
48 (0.02/day)
I'm guessing you mean this?:
No. The previous question is a separate question. And maybe you can help mt make a "reroute" someday =)
The delays that I'm talking about now are just with the latest (well, or I think that the latest) In any case, DTS interactive is just according to your latest instructions. Well, I don't know... from my point of view it's about 50-100ms. I would like to know for sure that this is my "receiver" making a delay or the TV is to blame or even from the PC side.
 
Top