• 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 APO4 + DTS Interactive]

Joined
Aug 23, 2021
Messages
48 (0.04/day)
System Name Ghost Spectre Asus ROG Z390F Gaming
Processor Intel Core i3 9100F
Motherboard ASUS ROG Z390 F Gaming
Cooling Corsair LL120 RGB LED PWM Fan's
Memory 32GB 3200er CORSAIR VENGEANCE RGB
Video Card(s) Geforce GTX ****
Storage Seagate Barracuda and Sandisk SSD combinated RAID 0 Striping
Display(s) Two Samsung Displays (1 Digital Tv and 1 older Analog 2ms gaming Monitor) + Smart Tv
Case Rare Oldschool NZXT LED Gaming Case
Audio Device(s) Creative IRoar Rock with Subwoofer & Logitech Z906
Mouse Hyrican RGB Set
Keyboard Hyrican RGB Set
Software Ghost Spectre's Modded Windows 11 & much more stuff
Benchmark Scores Not tested yet
Oh yes ofc that one, haha sorry, yes at this time only HDMI. You will need to add the data to SPDIF, some info here.

@kotobuki09, If you need any further assistance with Sound Unbound, dont hesitate to post.
@Ferather
it is possible to select DTS: X for home theater
Screenshot_1.pngScreenshot_3.png

Also in the Spatial tab:
Screenshot_2.png

and for SPDIF it is also possible
you just have to add both E1 and E2 individually:
Screenshot_4.pngscreenshot5.JPG

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\SPDIF_Formats\{0000010b-0cea-0010-8000-00aa00389b71}]
"DisplayName"="DTS:X (E1)"
"TestFile"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,72,00,65,00,73,\
00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,31,00,35,00,30,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\SPDIF_Formats\{0000030b-0cea-0010-8000-00aa00389b71}]
"DisplayName"="DTS:X (E2)"
"TestFile"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,72,00,65,00,73,\
00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,31,00,35,00,30,00,00,00

when DTS: X for home theater is activated, "DtsxHdmiEnc.dll" is imported into the "Audiosrv" (Audiodg.exe)
Screenshot_5.pngScreenshot_6.png
C:\Program Files\WindowsApps\DTSInc.DTSSoundUnbound_2021.4.13.0_x64__t5j2fzbtdg37r\x64

maybe it's the Sound Unbound version of Windows 11, I can't tell you exactly
 
Last edited:
Joined
Dec 8, 2020
Messages
3,026 (2.08/day)
Location
United Kingdom
Just tuning the preset a little more then I will be finished, after that I will look into this. Thanks for the note on SPDIF, I knew it would work, but I dont have Win11 at this time.
 
Joined
Aug 23, 2021
Messages
48 (0.04/day)
System Name Ghost Spectre Asus ROG Z390F Gaming
Processor Intel Core i3 9100F
Motherboard ASUS ROG Z390 F Gaming
Cooling Corsair LL120 RGB LED PWM Fan's
Memory 32GB 3200er CORSAIR VENGEANCE RGB
Video Card(s) Geforce GTX ****
Storage Seagate Barracuda and Sandisk SSD combinated RAID 0 Striping
Display(s) Two Samsung Displays (1 Digital Tv and 1 older Analog 2ms gaming Monitor) + Smart Tv
Case Rare Oldschool NZXT LED Gaming Case
Audio Device(s) Creative IRoar Rock with Subwoofer & Logitech Z906
Mouse Hyrican RGB Set
Keyboard Hyrican RGB Set
Software Ghost Spectre's Modded Windows 11 & much more stuff
Benchmark Scores Not tested yet
Joined
Dec 8, 2020
Messages
3,026 (2.08/day)
Location
United Kingdom
I will send DTS an email, some of the Ultra app and Ultra stereo tech has holes in it. I will start work on DTS:X HT shortly.

----

List of Ultra bugs I found, to be addressed:


Tech:

> TBHDX, [MFX] - Custom speaker setting causes noise, removing the setting fixes it, but it doesn't work properly.
> EFX, [Stereo] - When enabled and without any preset options, causes a volume loss and ducking.
> AEQ, [MFX, EFX_51] - I did not re-check this recently, they can generate a mild amount of noise.
> MBHL, [MFX] - Causes a range audio to go down in volume slightly, and does not adjust.
> DE, [MFX] - Produces a notable volume gain, although not a big issue alone.

Originally SFX-Stereo was issue prone, like EFX-Stereo, which is why I moved a few things to MFX-Stereo.

Note to self: Its possible some settings work better in conjunction, with specific values.


App:

Custom - Does not immediately show its spatial setting, if the mode is changed several times, custom no longer changes spatial.
Custom - With no TBHDX custom speaker size, bass enhancements do not work properly, and it generates distortion.
Off - The panel does not refresh once the off button is pressed, and instead displays 'Connect speakers'.

----

Edit: Turns out my comment on my final, I eat my own hat. I have a few ideas to get more and no bugs.

I should be able to balance MBHL and DE, for TBHDX set a custom size of 0.
For game and movie modes, I can reduce the spatial volume.

====

@AudiophiIe, when you select the DTS:X HT, what format key do you get for the device?
You can use FX config to open regedit at the properties point, see below.

1639635873247.png
 
Last edited:
Joined
Dec 8, 2020
Messages
3,026 (2.08/day)
Location
United Kingdom
Well I fixed the MBHL and TBHDX issues, I am working on DE now then all done. Only 1000 restarts later!!
 
Joined
Dec 8, 2020
Messages
3,026 (2.08/day)
Location
United Kingdom
 
Joined
Dec 8, 2020
Messages
3,026 (2.08/day)
Location
United Kingdom
Well that's stereo, I made the modes much more usable whilst I was at it, I cant fix the app, so if you want custom mode working fully, use an older version, and turn off store auto-update.

Edit:

Dont forget, if your using 5.1 on analogue and-or Interactive on SPDIF-HDMI, you can set SFX to "Any" "Any".
Use the replace all feature, then set headphones back to "Any" "Stereo", or "Off" "Off" for all.

You can edit the .xml file in the 'Preset Update' package, and then install it after.

Note: Last I checked the 5.1 mod does not work properly with a 7.1 setup.

----

@emanresu, checkout these upmixes of lossy radio streams, link here.
 
Last edited:
Joined
Aug 23, 2021
Messages
48 (0.04/day)
System Name Ghost Spectre Asus ROG Z390F Gaming
Processor Intel Core i3 9100F
Motherboard ASUS ROG Z390 F Gaming
Cooling Corsair LL120 RGB LED PWM Fan's
Memory 32GB 3200er CORSAIR VENGEANCE RGB
Video Card(s) Geforce GTX ****
Storage Seagate Barracuda and Sandisk SSD combinated RAID 0 Striping
Display(s) Two Samsung Displays (1 Digital Tv and 1 older Analog 2ms gaming Monitor) + Smart Tv
Case Rare Oldschool NZXT LED Gaming Case
Audio Device(s) Creative IRoar Rock with Subwoofer & Logitech Z906
Mouse Hyrican RGB Set
Keyboard Hyrican RGB Set
Software Ghost Spectre's Modded Windows 11 & much more stuff
Benchmark Scores Not tested yet
I will send DTS an email, some of the Ultra app and Ultra stereo tech has holes in it. I will start work on DTS:X HT shortly.

----

List of Ultra bugs I found, to be addressed:


Tech:

> TBHDX, [MFX] - Custom speaker setting causes noise, removing the setting fixes it, but it doesn't work properly.
> EFX, [Stereo] - When enabled and without any preset options, causes a volume loss and ducking.
> AEQ, [MFX, EFX_51] - I did not re-check this recently, they can generate a mild amount of noise.
> MBHL, [MFX] - Causes a range audio to go down in volume slightly, and does not adjust.
> DE, [MFX] - Produces a notable volume gain, although not a big issue alone.

Originally SFX-Stereo was issue prone, like EFX-Stereo, which is why I moved a few things to MFX-Stereo.

Note to self: Its possible some settings work better in conjunction, with specific values.


App:

Custom - Does not immediately show its spatial setting, if the mode is changed several times, custom no longer changes spatial.
Custom - With no TBHDX custom speaker size, bass enhancements do not work properly, and it generates distortion.
Off - The panel does not refresh once the off button is pressed, and instead displays 'Connect speakers'.

----

Edit: Turns out my comment on my final, I eat my own hat. I have a few ideas to get more and no bugs.

I should be able to balance MBHL and DE, for TBHDX set a custom size of 0.
For game and movie modes, I can reduce the spatial volume.

====

@AudiophiIe, when you select the DTS:X HT, what format key do you get for the device?
You can use FX config to open regedit at the properties point, see below.

View attachment 229099
@Ferather
here nothing easier than that :)

"{e4870e26-3cc5-4cd2-ba46-ca0a9a70ed04},3"=hex:41,00,06,00,01,00,00,00,fe,ff,\
02,00,80,bb,00,00,00,ee,02,00,04,00,10,00,16,00,10,00,03,00,00,00,92,00,00,\
00,00,00,10,00,80,00,00,aa,00,38,9b,71

"{f19f064d-082c-4e27-bc73-6882a1bb8e4c},0"=hex:41,00,36,00,01,00,00,00,fe,ff,\
08,00,00,ee,02,00,00,e0,2e,00,10,00,10,00,16,00,10,00,3f,06,00,00,0b,00,00,\
00,ea,0c,10,00,80,00,00,aa,00,38,9b,71
 
Last edited:
Joined
Apr 24, 2021
Messages
36 (0.03/day)
Thanks for sharing @AudiophiIe - I play with the subformat key as well and changed it from Dolby ( which was default with this modded driver ) to DTS next step is to change the KSAUDIO SPEAKER or DwChannelMask from stereo to 5.1 or 7.1
I made the changes for my digital SPDIF out.
since I have no idea if it is only cosmetics ( it was late yesterday not the right time to test heavy loud audio ) I need to do more investigations.
Find the console output from the tool I shared earlier in attach
 

Attachments

  • Text.txt
    3.6 KB · Views: 106
Joined
Dec 26, 2019
Messages
342 (0.19/day)
I'm on this one from Win10.
Do share a guide as far as you've come for unlocking DTS:X HT for Windows 10 / and SPDIF for Win 10/11.
 
Joined
Dec 8, 2020
Messages
3,026 (2.08/day)
Location
United Kingdom
@leveltrauma, you mean from Interactive, not Dolby hehe. @emanresu, you can already unlock anything on HDMI on SPDIF, as long as the keys are in Windows.
Windows 10 totally lacks the registry EDID data for DTS:X, my guess is Win11 does have the EDID data in it, regardless you simply add to SPDIF.

The SPDIF support box you see in settings works exactly like an EDID, as I proved when I added Dolby, and can now use Atmos on SPDIF.

All those people who say SPDIF cant do XYZ dont know what they are talking about!!! 125mbps is faster than 37mbps.
You can send any format down SPDIF, using exclusive mode, without any format support in the settings (EDID).


To put things into perspective, what do you think happens below (these devices do exist), I would be capped to HDMI audio @37mbps:
1639743497399.png

https://www.techpowerup.com/forums/threads/spdif-sony-philips-digital-interface.288767/post-4645092< 26 Channels PCM @192khz, 4992 aggregate, with spare mbps.

Technically speaking, If I had a 50mbps compressed audio format, and supporting receiver, the only one that will send it right now, SPDIF.

----

Audio quality, SPDIF with Toslink vs HDMI with Cable, same audio output device, the winner without testing would be Toslink, immune to EMI-RFI.
Why does my SPDIF on my Realtek ALC889 sound worse than my AMD GPU, because the GPU is built better and is newer.

Cheap sound device with bad audio > SPDIF or HDMI > Audio out
Good quality sound device > SPDIF or HDMI > Audio out

OEM audio device, example ALC 889, with a 2 channel digital converter, instead of a 5.1 or 7.1 is their own problem. Receivers receiving, the same.
Windows using direct sound, and not exclusive, and also ignoring the supported formats list, is a Windows problem.

Windows not supporting more than 8 channel config on HDMI and SPDIF is again a Windows problem, none of these are hardware limits.

My HDMI extractor sends all formats in its EDID and also multichannel PCM through Toslink, my Z906 can only receive-process its specs.

1639756790026.png
 
Last edited:
Joined
Jun 6, 2021
Messages
112 (0.09/day)
System Name FireBreather
Processor AMD Ryzen 9 7950x
Motherboard CrossHair Extreme x670E
Cooling Asus RoG Strix LC2 360 AIO
Memory G.Skill Trident Z5 RGB Series 64GB (2 x 32GB) 288-Pin SDRAM DDR5 6000 CL30-40-40-96 1.40
Video Card(s) 7900 XTX Taichi
Storage 3x- PCI-E 4.0 Nvme 2TB 7GB/s - 2TB N7 USB-3.1 Nvme 1GB/s
Display(s) ASUS - VG259QM 2k 280hz HDR - LG-C1 4K 120hz OLED with Dobly vison
Case ROG Helios
Audio Device(s) SupremeFX ALC4082 codec, and an integrated ESS® ES9218 quad DAC
Power Supply HX1500i - 1500Watt
Mouse Corsair Dark Core
Keyboard Corsair K95 Platinum
Software Windows 11 pro
Benchmark Scores Time spy - 29000 Port Royal - 17500 Cinabench R23 - ST = 2150 MT = 40000
i can help test for DTS:X HT
 
Joined
Dec 8, 2020
Messages
3,026 (2.08/day)
Location
United Kingdom
Based on the fact Sound Unbound works pre-device, as far as I can tell, the retail version that you buy on any PC, and any driver, does not use SFX, MFX, EFX, although it can if APO4 is installed.
The HDMI-encoder file has been in the SU package for quite some time, and I am not sure what the deal is. I can see the format key sets the device to stereo for bitstreaming.

I would guess the encoder is meant to be encoding the PCM before it reaches the device, so the device enters bitstreaming, opposed to process PCM.

PCM > Sound Unbound\Encoder > Audio device in stereo > Bitstream > Receiver. The other way is an APO and EFX, but that's driver based.

Edit: Its also possible, the encoding happens on the end format key, in the same way as an EFX, not sure.
 
Joined
Aug 23, 2021
Messages
48 (0.04/day)
System Name Ghost Spectre Asus ROG Z390F Gaming
Processor Intel Core i3 9100F
Motherboard ASUS ROG Z390 F Gaming
Cooling Corsair LL120 RGB LED PWM Fan's
Memory 32GB 3200er CORSAIR VENGEANCE RGB
Video Card(s) Geforce GTX ****
Storage Seagate Barracuda and Sandisk SSD combinated RAID 0 Striping
Display(s) Two Samsung Displays (1 Digital Tv and 1 older Analog 2ms gaming Monitor) + Smart Tv
Case Rare Oldschool NZXT LED Gaming Case
Audio Device(s) Creative IRoar Rock with Subwoofer & Logitech Z906
Mouse Hyrican RGB Set
Keyboard Hyrican RGB Set
Software Ghost Spectre's Modded Windows 11 & much more stuff
Benchmark Scores Not tested yet
Screenshot_7.png

Windows shows at least 7.1 for DTS: X HT (HDMI)
 
Joined
Dec 8, 2020
Messages
3,026 (2.08/day)
Location
United Kingdom
It supports much more than 8, as much as SPDIF supports more than 8 @ 192khz, Windows however has no config or reg data above 8 channels.

DTS APO4 can handle 11.1 PCM, maybe more, but DTS are still waiting for proper 8+ support as far as I see.
HDMI caps out at, 8 @ 192khz, due to its bitrate 36.864 mbps, it can do more with less samples.

When it comes to SPDIF and-or Toslink, OEM's need to unleash the Kraken.

----

Note: With DTS Interactive, I am only bypassing the built in 2 channel digital converter, SPDIF is still doing 6 channels (it can do more).
With my HDMI extractor, this is not the case, I can send multichannel PCM, 1:1, down Toslink, however my Z906 needs DTS.

ALC889.pngChannel.png
SPDIF.png

----

When it comes to bitstreaming, or transcoding PCM on EFX (just before final out), the limit will be Toslink @ 125mbps.
SPDIF has no theoretical bitrate limit, and does not use additional overheads to produce a video feed.

@AudiophiIe, you will be happy to know that once it works, DTS:X HT will work on SPDIF as long as its bitstreaming.
Hopefully your receiver supports DTS:X on the SPDIF system, else it will decode it as DTS Audio, or noise.

====
Changed headphones game2 mode to the same spatial mode as internal and external.
Increased distortion prevention to the value of 8, up from 4.

If you are using multichannel, you can enable TBHDX, for stereo, there was an issue with Windows sounds.

Currently waiting for more updates-fixes from DTS.

;)
 
Last edited:
Joined
Aug 23, 2021
Messages
48 (0.04/day)
System Name Ghost Spectre Asus ROG Z390F Gaming
Processor Intel Core i3 9100F
Motherboard ASUS ROG Z390 F Gaming
Cooling Corsair LL120 RGB LED PWM Fan's
Memory 32GB 3200er CORSAIR VENGEANCE RGB
Video Card(s) Geforce GTX ****
Storage Seagate Barracuda and Sandisk SSD combinated RAID 0 Striping
Display(s) Two Samsung Displays (1 Digital Tv and 1 older Analog 2ms gaming Monitor) + Smart Tv
Case Rare Oldschool NZXT LED Gaming Case
Audio Device(s) Creative IRoar Rock with Subwoofer & Logitech Z906
Mouse Hyrican RGB Set
Keyboard Hyrican RGB Set
Software Ghost Spectre's Modded Windows 11 & much more stuff
Benchmark Scores Not tested yet
very nice information :clap:
great work, thank you @Ferather
What about Logitech Z906 and dts: x?
I mean you won't invest so much time in it if you couldn't use it, I ask because I have also ordered this system :rolleyes::twitch:
will be there in the next few days
had the choice between teufel and logitech, but since I knew that you are also using them and that you seem to like them, I decided on them
and also because no further reciver is required.
 
Joined
Dec 8, 2020
Messages
3,026 (2.08/day)
Location
United Kingdom
Oh, well no it doesn't do DTS:X as a digital format no, I suggest you cancel the order if that's what you want it for. I'm using the DTS:X Ultra PCM system and Interactive for it.
I have given Logitech the information for what I called Z910, which if they produce it, will support all formats, and this should include SPDIF-Toslink and HDMI.

The difference between lossless analogue direct, and Interactive, is unmeasurable, analogue loses signal, and therefore its lossy.
I am waiting for the upgrade, myself. Currently I decode unsupported formats to PCM lossless.

----

If you cant send them back, dont worry too much, given they came out in 2011, they are still one of the best pre-built sets you can get, that's not an AV.

Total watts (RMS): 500 watts
- Subwoofer: 165 watts (6 ohms, at 52 Hz, at 10% THD, *Factor 0.1)
- Satellites: 335 watts RMS (5 x 67 {4 ohms at 3.85kHz, at 10% THD, *Factor 0.1})

• Maximum SPL: >110 dBC
• Frequency response: 35 Hz – 20 KHz *Mine does more than this, I can hear 20Hz, possibly due to the drivers.
• Signal to Noise ratio, A-weighted: >95dB

• Amplifier: Ultra Efficient Class D
• Input Impedance: 8,000 ohms, min

Drivers:
- Satellites: 3” polished aluminum phase plug drivers
- Subwoofer: 8” high-excursion ported driver with 6th-order bass reflex enclosure

• Supported digital formats: Dolby Digital and DTS Digital Sound

Source inputs:
- Digital Coaxial
- Digital Optical (2)
- 6-channel direct (3 x 3.5mm)
- Stereo (RCA)
- Analog stereo-mini (3.5mm)

Hidden Notes:
Supports 192khz SPDIF.
Supports 96/24 DTS.

----
Updated.
 
Last edited:

root7hk

New Member
Joined
Feb 2, 2021
Messages
20 (0.01/day)
hello @Ferather
Today I installed your dtsx ultra, it was installed correctly
update presets add policies in RTK Device Tool
I enabled sound improvements and I can't make the equalization of dts: x ultra be heard, the DTS Sound Unbound does work very well but dts: x ultra doesn't, what can I do brother, some advice
watch the video to see that it does not equalize dts x ultra

 
Last edited:
Top