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

AAF Realtek DCH Audio Driver - DTS

Status
Not open for further replies.
Joined
Jan 15, 2021
Messages
139 (0.10/day)
Processor Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz 3.60 GHz
Motherboard Gigabyte Technology Co., Ltd. B85M-D3H
Memory 8,00 Go (7,89 Go utilisable
Video Card(s) GPU 1 NVIDIA GeForce GTX 970/ GPU 0 Intel(R) HD Graphics 4600
Display(s) Samsung Q60T
Case Zalman case
Mouse USB NGS
Keyboard Old Dell keyboard
Joined
May 6, 2020
Messages
22 (0.01/day)
Location
Usa
If anyone else is having issues with Command Prompt and-or Powershell, due to what ever reason, send me a message I will send you instructions on how to install the certificate and driver manually.
The driver is signed using a self generated open PFX certificate, and using the Wosign Signature Tool (more information from Microsoft here), the driver is installed via PnP Util.

----

Installer code snip (%CD% is current directory):

@ echo

--Install the certificate via PowerShell, Elevate is run as admin.

"%CD%\BIN\elevate" powershell Import-PfxCertificate -FilePath '%CD%\BIN\signed.pfx' --More code after here

--Wait for 6 seconds


timeout 6

--Install all .inf files, Elevate is run as admin.

"%CD%\BIN\elevate" pnputil -i -a "%CD%\WIN10\*.inf"

exit

====

AAF 6.0.9107.1 DTS - Test notes (28/02/2021):

DTS post processing for APO4 is enabled, however digital was handled as a stereo output, to compensate I added the APO4 mode, system and endpoint effects to digital (and the internal connector).

Due to the changes made, if the computer is started with digital as the default device, but you want analogue, the APO4 service will need to be restarted to detect analogue and apply.
If the computer is started with analogue as the default device, you can switch between other inputs such as digital without issues, or at least for me it worked.

Due to licensing I could only go as far as add a master profile (default profile) for multichannel audio, active on analogue and digital.

The overall audio quality has increased, the sound is more rich and immersive.

View attachment 190420

====

How to setup Potplayer (Media layer) for best experience when playing music or videos (lots of options to play with):

View attachment 190436 View attachment 190438 View attachment 190439
View attachment 190440 View attachment 190441 View attachment 190442
View attachment 190443 View attachment 190444 View attachment 190445
@Ferather
For sound enhancement with digital output, dts interactive does active.
How to activate sound enhancement (dts neo & voice clarity) for analog output in 5.1 setup, not stereo ?
Because when i choose the on / off option, either its on or off, doesnt make a difference in sound output.
For the record, i do have z906 like you, only with 1220 chip.
 
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
@Hearick


DTS:X Object Emulator - https://we.tl/W3E5lHysur

----

@Lai_yunie_yanto

It does work, however its restricted to direct sound mode (DTS restriction), if you are using EAPO it will override it as an effect, EAPO works in all modes.
Message me if you want both DTS options and EAPO at the same time, you will need a tool to add the interface ID for EAPO to clone.

1.png

----

@emanresu

Will contact you soon, hopefully we can enable more on Ultra and also spatial sound.

====

To enable alternative mode for multichannel, disable the DTS effects in the panel. Please note like with most upmixers, APO4 will detect 2 channel or 4 channel audio and upmix it to 6 or 8 channels.
YouTube for example, will output 6-8 channels, but only populate 2 channels for stereo audio, therefor upmixers detect 6-8 channels and not 2, resulting in stereo.

To workaround cases such as above, EAPO will need to be used (see my signature), with 6 channel force upmixing.

1.png

----

Currently EAPO does not support the composite method entry. To maintain the DTS service, for example you also want to use headphones, or make use of it at a later date:

If you have EAPO currently installed, first untick all devices from EAPO using the configurator, then restart.

2.png

Using the APOTool enter {CEDCD345-8C2C-4928-B8C9-AE867372A7CF} into Stream FX, then write.

3.png

Setup EAPO using the configurator, you should now see 'use original apo', use pre-mix, SFX/MFX.

4.png
 

Attachments

  • RTK APO Tool.zip
    1.3 MB · Views: 232
Last edited:
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
AAF 6.0.9107.2 DTS - Further changes before progressing with DTS:X Ultra.

Added APO4 5.1 end effect to digital in combination with DTS Interactive, removed the generic APO4 end effect I previously added.
Updated the RTEXT.inf with additional changes sourced from Asus DTS:X driver version 6.0.9107.1 (latest).
Cleaned up the effects registered with the Realtek Audio Console (no unusable settings).
Updated the APO4 .xml and .lic files from the sourced Asus driver.

If you have Z906 speakers, you will be happy to know it fully decodes DTS-HD MA, and in addition DTS:X (more info here).

----

If you are using Potplayer, you have 3 options, WASAPI exclusive, EAPO + WASAPI, or DirectSound shared.

Use the photos app you get with Windows 10 to test native decoding of receivers.

1.png
 
Last edited:
Joined
Dec 26, 2019
Messages
342 (0.19/day)
AAF 6.0.9107.2 DTS - Further changes before progressing with DTS:X Ultra.

Added APO4 5.1 end effect to digital in combination with DTS Interactive, removed the generic APO4 end effect I previously added.
Updated the RTEXT.inf with additional changes sourced from Asus DTS:X driver version 6.0.9107.1 (latest).
Cleaned up the effects registered with the Realtek Audio Console (no unusable settings).
Updated the APO4 .xml and .lic files from the sourced Asus driver.

If you have Z906 speakers, you will be happy to know it fully decodes DTS-HD MA, and in addition DTS:X (more info here).

----

If you are using Potplayer, you have 3 options, WASAPI exclusive, EAPO + WASAPI, or DirectSound shared.
Tis' a jolly dae.

Wait mah n1gg4$. Did we prove that DTS HD-MA is possible over spdif?
 
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
This is where I get confused slightly.

DTS-HD Master Audio - Wikipedia

DTS-HD MA can store up to 8 discrete channels of audio (7.1 surround) at up to a 24 bit sample depth and 192 kHz sampling frequency (96 kHz for 6.1 or 7.1 surround).[3] Although DTS-HD MA, and the related DTS-HD, allow virtually any number of channels in the abstract,[4] these limits are imposed for practical reasons of limited storage and bitrate availability. A DTS-HD MA bitstream may have a bitrate no greater than 24.5 Mbps (instantaneous), of which no greater than 1.5 Mbps may be lossy DTS (as per the DTS CA specification).[5]

DTS-HD MA is the encoding format for DTS:X, an object-based surround-sound format that competes with Dolby Atmos. A DTS-HD MA bitstream carrying DTS:X can contain up to 9 simultaneous sound objects, which are dynamically mapped to a user's speaker system during playback, unlike the rigid number and placement of speakers required by channel-based surround (a DTS marketing executive referred to DTS:X in an interview as "whatever.1").[6]

TOSLINK - Wikipedia

Unlike HDMI, TOSLINK does not have the bandwidth to carry the lossless versions of Dolby TrueHD, DTS-HD Master Audio, or more than two channels of PCM audio.

Data
General specifications
Hot pluggableYes
ExternalYes
Audio signalDigital audio bitstream. Originally limited to 48 kHz at 20 bits. Extended to support all modern formats (Depending on manufacture and specification)
CableOptical fiber, ~10 m (33 ft) maximum[1]
Pins1
ConnectorJIS F05 (JIS C5974-1993 F05)
Width32-bit audio packets
BitrateOriginally 3.1 Mbps; now 125 Mbps
Max. devices1
ProtocolSerial

Older TOSLINK is restricted to 3.1 Mbps, but the newer standard is 125 Mbps, which is more than enough.

1.png

2.png

3.png

Even digital coaxial can do 10 Mbps.

====

I just tested nearly 4 Mbps on my Z906, plays as I expected. Very interesting really.

1.png
 
Last edited:
Joined
May 6, 2020
Messages
22 (0.01/day)
Location
Usa
@Ferather
Remarkable progress...
But i dont have the option dts passthrough like yours. Does it had to do with my spdif coaxial cable quality ?
 
Joined
Dec 26, 2019
Messages
342 (0.19/day)
Yeah, remarkable indeed.
I have also encoded 3840kbit DTS (not HD though) :)
The last pic, is that DTS/HD/MA? Which one?
 
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
Audio.png
----

Note for analogue out (not SPDIF or HDMI), you can playback lossless DTS-HD, DTS-HD MA and Dolby TrueHD as PCM (ExtPCM) with max bitrate.

1.png2.png

----

@Lai_yunie_yanto, Passthrough is for SPDIF or HDMI, unfortunately not coaxial digital.
@emanresu, they are all the same other than the bitrate and DTS core. DTS.

I will be doing another update as Alan has released a newer version.
 
Last edited:
Joined
Dec 26, 2019
Messages
342 (0.19/day)
Ait, but what about higher SR than 48khz? We need at least 96khz or dobli can go to haeull.
 
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
You would need to encode a file with 96KHz and then test playback on your system, All About the DTS 96/24 Audio Format (lifewire.com) (Z5500 has an indicator for this mode).

--

1.png

You should probably enable LFE also. Z906 plays back the audio.

--

Edit: It looks like 3840kbps is DTS-HD HR, which again has a DTS core. Dolby Digital Plus, DTS-HD HR, Dolby True HD and DTS-HD MA.

Table 1: Summarizing Blu-ray Sound Schemes - Mastering HD PC Audio, Part 1 | Tom's Guide

  • SPDIF Max is a Yes/No value that indicates whether or not the SPDIF connection can accommodate the necessary bandwidth. A "No" value indicates that this connection cannot transport the extensions outside the DTS core, or accommodate the Dolby sound track for the specified encoding.

----

Red Hot Chili Peppers - Snow (Hey Oh) BDRemux 1080i | ShareMania.US

:rockout:

====

AAF 6.0.9116.1 DTS - Added additional Xperi codes, updated all files. Update guide and files here.

Sounds quality feels better, and more 3D even with stereo surround upmixing.

====

How to get virtual 7.1 from 5.1 (analogue), simply apply 7.1 and untick side, now press side speakers.

1.png

Use room correction to adjust it to suit.
 
Last edited:
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
@emanresu forget to mention, when I had the Z5500, there is a secret menu, see here: Z-5500 Hidden Features - PC audio

4. Displaying the digital stream type/mode

Set the unit to standby mode then press Input + Effect simultaneously for 6 seconds. This will put the Control Center in "Diagnostic Mode". Now everytime the Z-5500 is fed a digital stream (DTS, DD, etc.), it will display the stream information (format, bitrate, etc.) for 5 seconds in place of the DD or DTS logo before returning to the standard display.

I upgraded to Z906 a while ago. Z5500 LFE + Z906 satellites would be interesting.
 
Last edited:
Joined
Dec 26, 2019
Messages
342 (0.19/day)
@emanresu forget to mention, when I had the Z5500, there is a secret menu, see here: Z-5500 Hidden Features - PC audio

4. Displaying the digital stream type/mode

Set the unit to standby mode then press Input + Effect simultaneously for 6 seconds. This will put the Control Center in "Diagnostic Mode". Now everytime the Z-5500 is fed a digital stream (DTS, DD, etc.), it will display the stream information (format, bitrate, etc.) for 5 seconds in place of the DD or DTS logo before returning to the standard display.

I upgraded to Z906 a while ago. Z5500 LFE + Z906 satellites would be interesting.

Thank you for mentioning :)
I had 3 x Z5500 at one point. My neighbour from 2 floors above came down to complain.

Check FB MSNGR.
 
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
Well thank you good sir for your time and information, I have results that I need to fine tune and test more, but I will releasing an update soon. Spatial I have not worked on yet.
I had to apply a APO CLSID workaround not mentioned by your information, however I have managed to get it to work on both analogue and digital.

1.png 2.png
3.png 4.png

:toast:
 
Joined
Oct 25, 2018
Messages
111 (0.05/day)
What is up my fellow lovers of amazing audio. I just had nearly two weeks of Soundbladder720. Not sure what lost it. But it was really helping my FPS gaming (BF1/BFV) but I also tried more of the other features. Kinda hit or miss on what they recommend and what I think sounds best. But after installling the package I didnt see the KGA. I just left it running until I rebooted last night and that did it.

But I have to say it sounds great. Part of that may be the Sony receiver is doing most of the sound production and signal conversions I imagine.
 
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
AAF 6.0.9116.2 DTS - Ultra Edition (Update guide and files here)

DTS:X Ultra is now functioning (see above), thanks to @emanresu for his information. If you get any lag on analogue to start with, disable the older APO, restart then re-enable.

1.png 2.png

You will find the original option "DTS PS/UpcBt Page === {314162C7-6E2E-4C29-A5BE-D0BB553E2ECD}" in the drop down menu.

----

Install the two .inf files in: AAF 6.0.9116.2 DTS\WIN10\APPS, to download Headphones:X and Ultra from the store.

Headphones X: https://www.microsoft.com/en-us/p/dts-headphone-x-v1/9pfndb3vh40p?activetab=pivot:overviewtab
Ultra: https://www.microsoft.com/en-us/p/dts-x-ultra/9n0h1m8j1308?activetab=pivot:overviewtab

----

If you get any issues or bugs, please post here, try to explain as much as possible, thank you.

----

3.png

Next update I will default disable the older APO, but keep it in place so it can be enabled and used after install.
I will also investigate Digital, at some point it got it to recognize it as multichannel.
 

Attachments

  • RTK APO Tool.zip
    1.3 MB · Views: 237
Last edited:
Joined
Dec 26, 2019
Messages
342 (0.19/day)
Mawning. I did a clean install and digital is working with DTS Interactive. The Ultra X app says multichannel enabled, but - it's buggy and unclickable. I tried analog but it sounded as ush. HMU
 
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
Multichannel is an auto-active profile (the app is for stereo, so stereo options disable). In some cases the APO4 service may need to be restarted.

After a TeamViewer session, we discovered my current drivers doesn't fully support ALC892 (2011), I will investigate.

----

Here is my ALC889 with Optical (named Digital), and SPDIF passthrough (named Internal), with the ALC892 the Optical is the Internal one.

1.png 2.png

I will most likely need to produce a separate driver that suits the changes made, I will message you.

====

Update to AAF 6.0.9116.4 DTS (Signed)

Added detection for digital interfaces and support for multichannel digital interfaces to APO4 (SPDIF, HDMI).
Disabled APO1, added "RTKAPOTool64" (Tools folder), to allow use after install (see here).
Added digital headphones interface codes to the base .inf file.

Note: APO1 is generally obsolete, if stereo upmixing is required, use E-APO (see here).

1.png
 
Last edited:
Joined
Jan 15, 2021
Messages
139 (0.10/day)
Processor Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz 3.60 GHz
Motherboard Gigabyte Technology Co., Ltd. B85M-D3H
Memory 8,00 Go (7,89 Go utilisable
Video Card(s) GPU 1 NVIDIA GeForce GTX 970/ GPU 0 Intel(R) HD Graphics 4600
Display(s) Samsung Q60T
Case Zalman case
Mouse USB NGS
Keyboard Old Dell keyboard
Multichannel is an auto-active profile (the app is for stereo, so stereo options disable). In some cases the APO4 service may need to be restarted.

After a TeamViewer session, we discovered my current drivers doesn't fully support ALC892 (2011), I will investigate.

----

Here is my ALC889 with Optical (named Digital), and SPDIF passthrough (named Internal), with the ALC892 the Optical is the Internal one.

View attachment 191365 View attachment 191366

I will most likely need to produce a separate driver that suits the changes made, I will message you.

====

Update to AAF 6.0.9116.4 DTS (Signed)

Added detection for digital interfaces and support for multichannel digital interfaces to APO4 (SPDIF, HDMI).
Disabled APO1, added "RTKAPOTool64" (Tools folder), to allow use after install (see here).
Added digital headphones interface codes to the base .inf file.

Note: APO1 is generally obsolete, if stereo upmixing is required, use E-APO (see here).

View attachment 191406
I can't seem to get DTS X Ultra working even after updating and doing a clean flash. What should I do ?
 
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
Open 'Task Manager' and go to services, look for DTSAPO4Service and stop it, then navigate to: C:\Windows\System32\DTS\PC\APO4x, and delete the files you see in my image (and in the profiles).
Extract the DTS Profiles.exe, inside the main folder is additional folders, each one is different, transfer one of these sets (the folder content), to the location you deleted the originals.

If this does not work then I am currently stumped, as its working on my system. Unfortunately I don't have another computer (or different ALC) to test each profile.

1.png 2.png

You will need to repeat the process until it works, hopefully one of the profiles is compatible. Don't forget the start the service.

3.png

----
 

Attachments

  • DTS Profiles.exe
    2.2 MB · Views: 257
Last edited:
Joined
Jan 15, 2021
Messages
139 (0.10/day)
Processor Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz 3.60 GHz
Motherboard Gigabyte Technology Co., Ltd. B85M-D3H
Memory 8,00 Go (7,89 Go utilisable
Video Card(s) GPU 1 NVIDIA GeForce GTX 970/ GPU 0 Intel(R) HD Graphics 4600
Display(s) Samsung Q60T
Case Zalman case
Mouse USB NGS
Keyboard Old Dell keyboard
Open 'Task Manager' and go to services, look for DTSAPO4Service and stop it, then navigate to: C:\Windows\System32\DTS\PC\APO4x, and delete the files you see in my image (and in the profiles).
Extract the DTS Profiles.exe, inside the main folder is additional folders, each one is different, transfer one of these sets (the folder content), to the location you deleted the originals.

If this does not work then I am currently stumped, as its working on my system. Unfortunately I don't have another computer (or different ALC) to test each profile.

View attachment 191452 View attachment 191453

You will need to repeat the process until it works, hopefully one of the profiles is compatible. Don't forget the start the service.

View attachment 191459

----
So, what I see is that Apo4Services closes himself automaticaly
 
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
Strange, what version of Windows do you have?
 
Joined
Jan 15, 2021
Messages
139 (0.10/day)
Processor Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz 3.60 GHz
Motherboard Gigabyte Technology Co., Ltd. B85M-D3H
Memory 8,00 Go (7,89 Go utilisable
Video Card(s) GPU 1 NVIDIA GeForce GTX 970/ GPU 0 Intel(R) HD Graphics 4600
Display(s) Samsung Q60T
Case Zalman case
Mouse USB NGS
Keyboard Old Dell keyboard
Joined
Dec 8, 2020
Messages
3,002 (2.09/day)
Location
United Kingdom
Ok I re-uploaded AAF 6.0.9116.4 DTS with changes, but I don't think it will fix your issue. I am on 20H2. If you manually start the service does the app work?
If it does work, I will show you how to make the service start automatically with Windows using 'Task Scheduler'.

Future updates will be monthly, personally I have no bugs to fix.
 
Last edited:
Joined
Jan 15, 2021
Messages
139 (0.10/day)
Processor Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz 3.60 GHz
Motherboard Gigabyte Technology Co., Ltd. B85M-D3H
Memory 8,00 Go (7,89 Go utilisable
Video Card(s) GPU 1 NVIDIA GeForce GTX 970/ GPU 0 Intel(R) HD Graphics 4600
Display(s) Samsung Q60T
Case Zalman case
Mouse USB NGS
Keyboard Old Dell keyboard
Ok I re-uploaded AAF 6.0.9116.4 DTS with changes, but I don't think it will fix your issue. I am on 20H2. If you manually start the service does the app work?
If it does work, I will show you how to make the service start automatically with Windows using 'Task Scheduler'.

Future updates will be monthly, personally I have no bugs to fix.
If I manually start the service it close himself after 2 seconds.
 
Status
Not open for further replies.
Top