• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Making Audio Enhancers Work on Windows

Status
Not open for further replies.
Does anyone using APO Driver 2.8.6? if Dolby and DTS is broken then which sound system should I pick ?
 
Do try. I want to help. Kindly verify that you have lot of keys under that registry entry.
@Mikoo I have like 7 keys under that registry entry

I am attaching my current dolbyaposvc folder in system32 for your use. I am using the SKU Dolby Atmos Speaker System. Branding is Acer. Unzip the file to your system32/dolbyaposvc folder. Register all the dll's with the command

regsvr32

in admin mode cmd window.

Example: regsvr32 "C:\Windows\System32\dolbyaposvc\Dax3Ref.dll"

like wise register all the dll's.

For any security experts out there , these binaries are not altered. You can verify that by the certificate signature.


Add these class guids in APO Driver

[CompositeSFX]
{0EBD8505-17BB-4AE7-AD76-E86F99A425E9}
[CompositeMFX]
{0EBD8506-17BB-4AE7-AD76-E86F99A425E9}
[CompositeEFX]
{0EBD8507-17BB-4AE7-AD76-E86F99A425E9}
[CompositeOSFX]
{0EBD8511-17BB-4AE7-AD76-E86F99A425E9}
[CompositeOMFX]
{0EBD8512-17BB-4AE7-AD76-E86F99A425E9}

Apply the effects.

I am trying register all dlls with regsvr32 as admin in cmd and i am getting this error for Dax3DapControl.dll, DAXSSID.dll and CaptureStreamMonitor.dll. The rest register fine.

I was trying to do this for APO driver 2.8.6 for dolby atmos.


Also do we apply APO driver dolby atmos config effect first before we register dlls? Or register dlls first then apply APO atmos config?

After trying to do this, sound didn't work for me on APO driver 2.8.6

I don't know if I should clean install windows 10 or something

Please explain.
 

Attachments

  • Capture.PNG
    Capture.PNG
    14 KB · Views: 213
Last edited:
@Mikoo I have like 7 keys under that registry entry



I am trying register all dlls with regsvr32 as admin in cmd and i am getting this error for Dax3DapControl.dll, DAXSSID.dll and CaptureStreamMonitor.dll. The rest register fine.

I was trying to do this for APO driver 2.8.6 for dolby atmos.


Also do we apply APO driver dolby atmos config effect first before we register dlls? Or register dlls first then apply APO atmos config?

After trying to do this, sound didn't work for me on APO driver 2.8.6

I don't know if I should clean install windows 10 or something

Please explain.

@Jayce That's fine. Certain dll's are not audioengine classguides, so they won't register.

We have to register the dll's before applying the config in APO Driver. The reason is that when we register the dll's the system become aware of this audio engine dll. When we apply the config, we are telling the system to load the effect. So if we apply the config before the registration we will be asking the system to load an effect which it is not aware about.

Kindly share the screen snip of these values in registry (just do a search of " {d04e05a6 ")
snip.png

And do verify that all those useless 6 keys are gone. You have followed my first post as it is, right??

@some53 did you tried my method to get dolby working again?
 
@Jayce That's fine. Certain dll's are not audioengine classguides, so they won't register.

We have to register the dll's before applying the config in APO Driver. The reason is that when we register the dll's the system become aware of this audio engine dll. When we apply the config, we are telling the system to load the effect. So if we apply the config before the registration we will be asking the system to load an effect which it is not aware about.

Kindly share the screen snip of these values in registry (just do a search of " {d04e05a6 ")
View attachment 181292

And do verify that all those useless 6 keys are gone. You have followed my first post as it is, right??
I'm trying to follow it properly. Should I clean remove/install APO driver before checking keys?

Also if possible could you post a step by step instructions or send me a message of instructions?

@Jayce That's fine. Certain dll's are not audioengine classguides, so they won't register.

We have to register the dll's before applying the config in APO Driver. The reason is that when we register the dll's the system become aware of this audio engine dll. When we apply the config, we are telling the system to load the effect. So if we apply the config before the registration we will be asking the system to load an effect which it is not aware about.

Kindly share the screen snip of these values in registry (just do a search of " {d04e05a6 ")
View attachment 181292

And do verify that all those useless 6 keys are gone. You have followed my first post as it is, right??


[/QUOTE]
It looks to me that "{d04e05a6 ") is gone from the endpoint i use for apo driver.( I use HDMI, which works with APO driver 2.7.7)

Also you said you used 3.4 xml, which config did you apply after registering the dlls?
 

Attachments

  • Capture.PNG
    Capture.PNG
    149.3 KB · Views: 184
Last edited:
I'm trying to follow it properly. Should I clean remove/install APO driver by deleting the necessary folders before checking keys?

Also if possible could you post a step by step instructions or send me a message of instructions?

Ok. So


1. Uninstall your current audio driver.

2. Make sure all the remnants of it are removed from the system. The drivers must be microsoft generic one's after reboot.In device manager make sure all the entries under Audio inputs and outputs, Sound video and game controllers are of generic drivers. There must not be a

Intel(R) Smart Sound Technology (Intel(R) SST) Audio Controller

or

Intel(R) Smart Sound Technology (Intel(R) SST) OED

under system devices.


3. Run apo driver and use the button "Rebuild Audio EndPoints"

4. Uninstall APO Driver.

5. Delete folder C:\programdata\dolby

6.Delete Dolby keys in registry

HKEY_LOCAL_MACHINE\SOFTWARE\Dolby
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{0212AE2C-F779-4A50-9B10-57A0AEF22870}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{031392C9-4725-4F53-9A62-E75D902BA553}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{07531B73-E4CA-4B94-9D0E-D3C9A7825FE5}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{0EBD8505-17BB-4AE7-AD76-E86F99A425E9}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{0EBD8505-27BB-4AE7-AD76-E86F99A425E9}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{0EBD8506-17BB-4AE7-AD76-E86F99A425E9}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{0EBD8506-27BB-4AE7-AD76-E86F99A425E9}
''
''
''
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{0EBD8512-17BB-4AE7-AD76-E86F99A425E9}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{0EBD8512-27BB-4AE7-AD76-E86F99A425E9}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{1BEDAECC-55F6-4149-95D9-A707A2FB4134}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{5F117246-A780-4B6C-B534-661509028E9F}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{6E4DD785-E58A-4A6A-81D9-5EB9EB434EDA}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{97ACD2AB-83EC-494B-9FE4-922BCE1BD691}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{D9916F9C-99F7-11E7-BF21-6C0B849889E1}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{D9916F9D-99F7-11E7-BF21-6C0B849889E1}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{D9916F9E-99F7-11E7-BF21-6C0B849889E1}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{D9916F9F-99F7-11E7-BF21-6C0B849889E1}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\{D9916FA0-99F7-11E7-BF21-6C0B849889E1}



7. Install your Audio Driver

8. Install APO Driver with no drivers selected. just APO config tool and the app dolby speaker system.

9. Create dolbyaposvc folder in system32.Unzip my earlier uploaded file to dolbyaposvc folder.

10. Register the dll's.

11. Open Powershell in admin mode and type

New-Service -Name "Dolby APO Service" -BinaryPathName "C:\Windows\System32\dolbyaposvc\DAX3API.exe"

12. fireup the apo driver and enter the composite sfx, composite mfx, composite efx, composite osfx, composite omfx as follows

[CompositeSFX]
{0EBD8505-17BB-4AE7-AD76-E86F99A425E9}
[CompositeMFX]
{0EBD8506-17BB-4AE7-AD76-E86F99A425E9}
[CompositeEFX]
{0EBD8507-17BB-4AE7-AD76-E86F99A425E9}
[CompositeOSFX]
{0EBD8511-17BB-4AE7-AD76-E86F99A425E9}
[CompositeOMFX]
{0EBD8512-17BB-4AE7-AD76-E86F99A425E9}

Processing modes must be

{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}


Apply the effects.

13. Run the service "Dolby APO Service" using task manager.

@Jayce i used the config "dolby atmos speaker system"
 
Last edited:
i created my own config. just open apo driver, enter the above class guides in appropriate boxes and press "apply effects and restart audio service"
 
Last edited:
i created my own config. just open apo driver, enter the above class guides in appropriate boxes and press "apply effects and restart audio service"
i was looking for the class guide appropriate boxes.
Composite stream fx apo and Endpoint fx apo processing mode?
 
@ jayce just to be clear, you are talking about apo driver effects applying window which we use after installing apo driver

or

Are we talking about the options to select while installing apo driver??
 
@ jayce just to be clear, you are talking about apo driver effects applying window which we use after installing apo driver

or

Are we talking about the options to select while installing apo driver??
i am talking about applying your created apo effect window.

Composite stream fx apo and Endpoint fx apo processing mode are the boxes i have to put the class guide in correct?


And when installing APO driver, we don't need to install the driver at during these steps?
 
Last edited:
Yes, put the class guides


[CompositeSFX]
{0EBD8505-17BB-4AE7-AD76-E86F99A425E9}
[CompositeMFX]
{0EBD8506-17BB-4AE7-AD76-E86F99A425E9}
[CompositeEFX]
{0EBD8507-17BB-4AE7-AD76-E86F99A425E9}
[CompositeOSFX]
{0EBD8511-17BB-4AE7-AD76-E86F99A425E9}
[CompositeOMFX]
{0EBD8512-17BB-4AE7-AD76-E86F99A425E9}

In left side window and

in middle window put

{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
So the box titles I named are proper boxes for those class guides?
 
While installing Fx configurator and Dolby atmos speaker system selected as shown in below
snip1.png
snip2.png

No other check boxes ticked.

while applying effect the following entries are made in fx configurator
snip3.png
snip4.png
 
I installed the apo driver and fx configurator to get dolby digital to work. What do I need to select in the apo driver install and the fx configurator to get dts to work? I appreciate any help you could provide. Thanks
 
Last edited:
So, answering my own question: Asus Xonar U7 MKII + Dolby Home Theater v4. Works like a charm with FX Configurator. No need for APO driver at all
 

Attachments

  • Dobly Home Theather.png
    Dobly Home Theather.png
    118.4 KB · Views: 288
  • FX Configurator.png
    FX Configurator.png
    42.7 KB · Views: 271
Last edited:
Hello,

What is the best for you? Dolby Home Theater v4 or Dolby Digital Plus Advanced Audio?

Dolby Digital Plus Advanced Audio was created in 2014.
Dolby Home Theater v4 in 2012.

So it's Dolby Digital Plus Advanced Audio?

No new version after 2014?

Thanks you!
 
Hello,

What is the best for you? Dolby Home Theater v4 or Dolby Digital Plus Advanced Audio?

Dolby Digital Plus Advanced Audio was created in 2014.
Dolby Home Theater v4 in 2012.

So it's Dolby Digital Plus Advanced Audio?

No new version after 2014?

Thanks you!
you can use Dolby Digital Plus Home Theater.
After that there was Dolby Audio (DAX2), then Dolby Atmos (DAX3), finally Dolby Atmos Speaker System for Gaming (Dolby UWP DAX)
 
Thanks @CityCultivator!
So, to conclude:
Dolby Digital Plus Home Theater (Dolby DS1 7.6.5.1) : released in 2014 (premium version)
Dolby Digital Plus Advanced Audio (Dolby DS1 7.6.5.1) : reeased in 2014 (basic version)
-----
Dolby Home Theater v4 (Dolby PCEE4 7.2.8000.17) : released in 2012 (premium version)
Dolby Advanced Audio v2 (Dolby PCEE4 7.2.8000.17) : released in 2012 (basic version)


-----


I have problem! By default (before install Dolby Digital Plus Home Theater), just with my Realtek driver (dowloaded on MSI website, for my motherboard), on Realtek Audio Console, I have this:


But, after install like:


I have this:


How restaure more options please?
 
Last edited:
Thanks @CityCultivator!
So, to conclude:
Dolby Digital Plus Home Theater (Dolby DS1 7.6.5.1) : released in 2014 (premium version)
Dolby Digital Plus Advanced Audio (Dolby DS1 7.6.5.1) : reeased in 2014 (basic version)
-----
Dolby Home Theater v4 (Dolby PCEE4 7.2.8000.17) : released in 2012 (premium version)
Dolby Advanced Audio v2 (Dolby PCEE4 7.2.8000.17) : released in 2012 (basic version)


-----


I have problem! By default (before install Dolby Digital Plus Home Theater), just with my Realtek driver (dowloaded on MSI website, for my motherboard), on Realtek Audio Console, I have this:


But, after install like:


I have this:


How restaure more options please?
When you use APO driver like this, it overrides the previous Realtek/Microsoft software enhancements, including speaker fill.
Try to use Dolby Atmos instead in this configuration, you will not lose Realtek enhancements..
1610382816022.png
 
When you use APO driver like this, it overrides the previous Realtek/Microsoft software enhancements, including speaker fill.
Try to use Dolby Atmos instead in this configuration, you will not lose Realtek enhancements..
View attachment 183551
Is Dolby working for you in APO v2.8.6?
 
When you use APO driver like this, it overrides the previous Realtek/Microsoft software enhancements, including speaker fill.
Try to use Dolby Atmos instead in this configuration, you will not lose Realtek enhancements..
View attachment 183551
Hello,

What Dolby Atmos must use?


Dolby Atmos (DAX3) or Dolby Atmos?

For Dolby Atmos (DAX3) it's witth red background, so I can't install it.
And Dolby Atmos (UWP app), I cannot install it. The application tells me that the drivers are not installed even though they are.
 
Hello,

What Dolby Atmos must use?


Dolby Atmos (DAX3) or Dolby Atmos?

For Dolby Atmos (DAX3) it's witth red background, so I can't install it.
And Dolby Atmos (UWP app), I cannot install it. The application tells me that the drivers are not installed even though they are.
You will require the UWP version, sadly.

@some53 I am using the 2.8.4 version, where Atmos enhancements still do process audio.
 
You will require the UWP version, sadly.

@some53 I am using the 2.8.4 version, where Atmos enhancements still do process audio.
It's impossible to have speaker fill option with Dolby Digital Plus Home Theater? On my old PC with Dolby Digital Plus Home Theater native driver (not with APO Driver) it was possible.

UWP version not works for me. After installation, when I strart the app, there is error "drivers not installer, please restart...".

When I try to install Dolby Atmos (or other Dolby UWP apps), I have this error:


My folder is:


And my software selection:


I have installed "dotNetAppx_x86_x64_v5.zip". But not working.

Why?
 
Last edited:
It's impossible to have speaker fill option with Dolby Digital Plus Home Theater? On my old PC with Dolby Digital Plus Home Theater native driver (not with APO Driver) it was possible.

UWP version not works for me. After installation, when I strart the app, there is error "drivers not installer, please restart...".

When I try to install Dolby Atmos (or other Dolby UWP apps), I have this error:


My folder is:


And my software selection:


I have installed "dotNetAppx_x86_x64_v5.zip". But not working.

Why?
Can I see what you have selected when installing APO driver?

It is possible to merge the Dolby Digital Plus Home Theater and Realtek Enhancements; but you will require a driver cleanup and reinstall of stock driver.
 
Can I see what you have selected when installing APO driver?

It is possible to merge the Dolby Digital Plus Home Theater and Realtek Enhancements; but you will require a driver cleanup and reinstall of stock driver.
I found the problem! I forgot to start "DolbyDAXAPI" Services on Task Manager after copying the XML files. It's OK now!

I manage to get Dolby Atmos to work without any problem, but I find the sound improvement less good than before Dolby Digital Plus Home Theater.
I prefer the sound with Dolby Digital Plus Home Theater...

I also wanted to test Dolby Atmos Speaker System, but I have this error:

In english: "Your equipment does not support this application."

Why? It's normal?

Finally, what is the diferrent between Dolby Atmos app (UWP) and Dolby Audio app (UWP)? What is the best?

Thanks!
 
I found the problem! I forgot to start "DolbyDAXAPI" Services on Task Manager after copying the XML files. It's OK now!

I manage to get Dolby Atmos to work without any problem, but I find the sound improvement less good than before Dolby Digital Plus Home Theater.
I prefer the sound with Dolby Digital Plus Home Theater...

I also wanted to test Dolby Atmos Speaker System, but I have this error:

In english: "Your equipment does not support this application."

Why? It's normal?

Finally, what is the diferrent between Dolby Atmos app (UWP) and Dolby Audio app (UWP)? What is the best?

Thanks!
Did you check which xml file did you copy to the dolbyaposvc folder?
Most probably you kept the Dolby Atmos xml file; you have to replace the xml file to Dolby Atmos Speaker System.
The most fully featured version is Dolby Atmos Speaker System, and if you play games, Dolby Atmos Speaker System for Gaming.

What difference do you hear between Dolby Digital Plus Home Theater and Dolby Atmos (UWP)?
I can help you modify the xml to suit the audio better to you.
 
Status
Not open for further replies.
Back
Top