• 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.
Only Dolby Atmos for Gaming is Working Excellent without any problem, as alanfox told not to install Dolby Atmos for Gaming because of error, it's working great, but all other Dolby UWP Apps are not working (Test & Stable), i tried many times, no use, hey alanfox do u have any solution to fix it

View attachment 102403
DolbyLaboratories.DolbyAudio_2.1001.237.0_x64__rz1tebttyb220.Appx and
Add-AppxPackage_DolbyLaboratories.DolbyAudio.ps1 should under should folder
Code:
$path = Split-Path $MyInvocation.MyCommand.Definition -Parent
Add-AppxPackage -Path "$path\DolbyLaboratories.DolbyAudio_2.1001.237.0_x64__rz1tebttyb220.Appx"
pause

they are different
Microsoft.VCLibs.140.00
ms-windows-store://pdp/?PFN=Microsoft.VCLibs.140.00_8wekyb3d8bbwe
 
i never had installed these for my pc and dolby atmos uwp apps worked without it.
May be it already installed on Windows 10, you don't know it
Run Powershell, type
Code:
Get-AppxPackage -AllUsers | Select Name, PackageFullName
 
@alanfox2000 some things I'd like to point out:

  1. Copy pasting KGA files generated on your PC (which is now available for download on your site) over to %ProgramData%\Creative\SoftwareLock will only work on the PC the KGA file was originally generated on, and will not work on others. I'm afraid KGAGen is the only solution for the time being. You could create additional commands to delete unnecessary KGA files to determine whether you want 360 or 720.
  2. Some older Realtek HD Audio Codecs (e.g ALC898) will not work with Windows 8.1, 10 *.ini configurations, but Windows 7, 8 *.ini configurations instead. This is the reason I had so much trouble getting Sound Blaster Connect, DTS Audio and ViPER4Windows to work initially. I finally realized this after saving my default config for my endpoint. I have a BIOSTAR Hi-Fi Z77X which uses ALC898, THX Certified though the official support is for Windows 7 only. Please see my default config below:

Code:
[SFX]
[LFX]
{D8813D24-E801-4a75-9985-30E7CC9DBD93}
[MFX]
[GFX]
{53641EC4-4566-4896-919A-2FBB21FD2FCF}
[EFX]
[OSFX]
[OMFX]
[UI]
{6861CFDC-0461-49d5-A8DF-BE5ACD02692F}
[CompositeSFX]
[CompositeMFX]
[CompositeEFX]
[CompositeOSFX]
[CompositeOMFX]
[ProcessingSFX]
[ProcessingLFX]
[ProcessingMFX]
[ProcessingGFX]
[ProcessingEFX]
[ProcessingOSFX]
[ProcessingOMFX]
[Notes]
Data Flow: Render
-------------------------------------
Supported OS: Windows 7, 8, 8.1, 10
-------------------------------------
Applications:
Realtek Audio Speakers Default


As you can see, my default config is a lot like Windows 7,8 config as it uses LFX and GFX where Windows 8.1, 10 configs usually consist of SFX, MFX and EFX. If I use Windows 8.1/Windows 10 configuration files, Software like Sound Blaster Connect, DTS Audio, ViPER4Windows will appear enabled, but they will have no effect on the sound whatsoever.

If you are someone who happens to be having the same issue getting any of these Software to work, I suggest you uninstall APO, your current Realtek HD Audio driver, clean the Windows registry, then reinstall Realtek HD Audio Driver, then install APO driver, and then before changing any configuration at all, save a default config of the endpoint you're playing with, and make a backup of it's registry. Then take a look at the default config that you've saved, and look at it's structure. If you see entries under LFX and GFX only, chances are that you're going to have better luck using Windows 7,8 config files instead of Windows 8.1,10 config files that use SFX, MFX and EFX.

A solution for maintaining maximum compatibility is to create a Frankenstein config that looks like this:


Code:
[SFX]
{0F62DFB3-DB5B-458D-9371-6B45C4582560}
[LFX]
{17e73a4b-89c0-4b3f-b7a4-183cfed234a6}
[MFX]
{C69FE6AD-9AA8-45DE-BA75-C72117B21C07}
[GFX]
{25f1de92-f75b-4ef5-b52f-1a6549182286}
[EFX]
{17AB05B2-E3B4-43FE-885B-06B84E251E5D}
[OSFX]
[OMFX]
[UI]
[CompositeSFX]
[CompositeMFX]
[CompositeEFX]
[CompositeOSFX]
[CompositeOMFX]
[ProcessingLFX]
{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
[ProcessingGFX]
{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
[ProcessingSFX]
{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
[ProcessingMFX]
{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
[ProcessingEFX]
{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
[ProcessingOSFX]
[ProcessingOMFX]
[Notes]
Data Flow: Render
-------------------------------------
Supported OS: Windows 7, 8, 8.1, 10
-------------------------------------
Applications:
Sound Blaster Connect
-------------------------------------
Demand Registry Files:
Sound Blaster Connect Desktop App: REG_SBC_Render.reg
Sound Blaster Connect UWP App: REG_SBC_UWP_Render.reg [Speakers] / REG_SBC_UWP_HP_Render.reg [Headphones]


I have attached a Registry File and a Script that'll help clean up Realtek and APO leftovers. The script was downloaded from Alanfox2000's huge collection on MediaFire. :p

An odd request: Any chance of getting Creative X-Fi MB5 to work with FX Configurator? I find X-Fi MB5 to be superior compared to Sound Blaster Connect. X-Fi MB5 will probably require some old MBAPO files that aren't HardwareID locked.
 

Attachments

Last edited:
May be it already installed on Windows 10, you don't know it
Run Powershell, type
Code:
Get-AppxPackage -AllUsers | Select Name, PackageFullName
yeah your right, it was already installed for me.
 
Last edited:
May be it already installed on Windows 10, you don't know it
Run Powershell, type
Code:
Get-AppxPackage -AllUsers | Select Name, PackageFullName



Please read full comment to understand

All other Dolby UWP Apps Works, except gaming app just doesn't even open

Dolby Atmos for Gaming works if I only load - Dolby UWP Gaming Win 10.inf, not registry, if I select registry with gaming, it does not open at all, maybe gaming needs it's specific registry file

Again after I select Dolby UWP Win 10.ini & registry, Dolby Atmos works fine but when I click on Game panel it shows same error as Dolby Atmos for Gaming shows, gaming need it's compatible registry file to work without any type of error

Every UWP .NET Runtime is installed still gaming does not work
 
Last edited:
I have a question about how to create the following FX for Andrea.

As you can see here:

[Andrea.SysFx]
HKR, "FX \\ 0",% PKEY_ItemNameDisplay% ,,% FX_FriendlyName%
HKR, "FX \\ 0",% PKEY_FX_PostMixClsid% ,,% FX_POSTMIX_CLSID%
HKR, "FX \\ 0",% PKEY_FX_ModeEffectClsid% ,,% FX_POSTMIX_CLSID%
HKR, "FX \\ 0",% PKEY_FX_UiClsid% ,,% FX_UIREN_CLSID%
HKR, "FX \\ 0",% PKEY_FX_Association% ,,% KSNODETYPE_SPEAKER%
HKR, "FX \\ 0",% PKEY_AudioEndpoint_Disable_SysFx%, 0x00010001,0
HKR, "FX \\ 0", "{082C429A-5A10-48ea-BE3D-DBC80F014519}, 6", 0x00010001,0x00000003
HKR, "EP \\ 0",% PKEY_AudioEndpoint_Association% ,,% KSNODETYPE_SPEAKER%
HKR, "EP \\ 0",% PKEY_AudioEngine_OEMFormat%, 1, 41,00,8C, 70,28,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,01,00,00,00,00,00,10,00,80,00,00 , AA, 00,38,9B, 71
HKR, "FX \\ 0",% PKEY_MFX_ProcessingModes_Supported_For_Streaming%, 0x00010000,% AUDIO_SIGNALPROCESSINGMODE_DEFAULT%

HKR, "FX \\ 1",% PKEY_ItemNameDisplay% ,,% FX_FriendlyName%
HKR, "FX \\ 1",% PKEY_FX_PreMixClsid% ,,% FX_PREMIX_CLSID%
HKR, "FX \\ 1",% PKEY_FX_StreamEffectClsid% ,,% FX_PREMIX_CLSID%
HKR, "FX \\ 1",% PKEY_FX_PostMixClsid%, 4
HKR, "FX \\ 1",% PKEY_FX_UiClsid% ,,% FX_UICAP_CLSID%
HKR, "FX \\ 1",% PKEY_FX_Association% ,,% KSNODETYPE_MICROPHONE%
HKR, "FX \\ 1",% PKEY_AudioEndpoint_Disable_SysFx%, 0x00010001,0
HKR, "FX \\ 1", "{b7eae14c-6c01-446f-b83f-3181e129b6dd}, 0", 0x00010001,1
HKR, "FX \\ 1", "{b7eae14c-6c01-446f-b83f-3181e129b6dd}, 1", 0x00010001,1
HKR, "FX \\ 1", "{b7eae14c-6c01-446f-b83f-3181e129b6dd}, 6", 0x00010001,0x0000001F
HKR, "EP \\ 1",% PKEY_AudioEndpoint_Association% ,,% KSNODETYPE_MICROPHONE%
HKR, "EP \\ 1",% PKEY_AudioEngine_OEMFormat%, 1, 41,00,8C, 70,28,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,01,00,00,00,00,00,10,00,80,00,00 , AA, 00,38,9B, 71
HKR, "FX \\ 1",% PKEY_SFX_ProcessingModes_Supported_For_Streaming%, 0x00010000,% AUDIO_SIGNALPROCESSINGMODE_DEFAULT%

Then, if Postmix=Render=MFX as default processing mode.

And Premix=Capture=SFX as default processing mode.

If i write as u see here: (and is is correct....Who knows???)

HKR,"FX\\0",%PKEY_UI_APO7%,,%GUID_ANDREA_APO_UI%
HKR,"FX\\0",%PKEY_MFX_APO7%,,%GUID_ANDREA_APO_EFX%
Here, if the above is ok, how would the resultant for SFX be at the end of the low bar?
HKR,"FX\\0",%PKEY_SFX_APO7%,,%GUID_ANDREA_APO_

Anyone can help me?,
to get rid of doubts, to tell me if what I say and write is correct, as well as what should be the final result for SFX.

Thanks in advance people.
 
Custom Profile Preset option is disabled in right bottom corner in All Dolby UWP Apps, I highlighted it, see it, can anyone help to activate it
Custom Profile Preset option brings most out of the All Dolby UWP Apps, there must a solution, only audio experts can solve this, Please anyone help to fix it


Dolby Atmos.PNG


I have a question about how to create the following FX for Andrea.

As you can see here:

[Andrea.SysFx]
HKR, "FX \\ 0",% PKEY_ItemNameDisplay% ,,% FX_FriendlyName%
HKR, "FX \\ 0",% PKEY_FX_PostMixClsid% ,,% FX_POSTMIX_CLSID%
HKR, "FX \\ 0",% PKEY_FX_ModeEffectClsid% ,,% FX_POSTMIX_CLSID%
HKR, "FX \\ 0",% PKEY_FX_UiClsid% ,,% FX_UIREN_CLSID%
HKR, "FX \\ 0",% PKEY_FX_Association% ,,% KSNODETYPE_SPEAKER%
HKR, "FX \\ 0",% PKEY_AudioEndpoint_Disable_SysFx%, 0x00010001,0
HKR, "FX \\ 0", "{082C429A-5A10-48ea-BE3D-DBC80F014519}, 6", 0x00010001,0x00000003
HKR, "EP \\ 0",% PKEY_AudioEndpoint_Association% ,,% KSNODETYPE_SPEAKER%
HKR, "EP \\ 0",% PKEY_AudioEngine_OEMFormat%, 1, 41,00,8C, 70,28,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,01,00,00,00,00,00,10,00,80,00,00 , AA, 00,38,9B, 71
HKR, "FX \\ 0",% PKEY_MFX_ProcessingModes_Supported_For_Streaming%, 0x00010000,% AUDIO_SIGNALPROCESSINGMODE_DEFAULT%

HKR, "FX \\ 1",% PKEY_ItemNameDisplay% ,,% FX_FriendlyName%
HKR, "FX \\ 1",% PKEY_FX_PreMixClsid% ,,% FX_PREMIX_CLSID%
HKR, "FX \\ 1",% PKEY_FX_StreamEffectClsid% ,,% FX_PREMIX_CLSID%
HKR, "FX \\ 1",% PKEY_FX_PostMixClsid%, 4
HKR, "FX \\ 1",% PKEY_FX_UiClsid% ,,% FX_UICAP_CLSID%
HKR, "FX \\ 1",% PKEY_FX_Association% ,,% KSNODETYPE_MICROPHONE%
HKR, "FX \\ 1",% PKEY_AudioEndpoint_Disable_SysFx%, 0x00010001,0
HKR, "FX \\ 1", "{b7eae14c-6c01-446f-b83f-3181e129b6dd}, 0", 0x00010001,1
HKR, "FX \\ 1", "{b7eae14c-6c01-446f-b83f-3181e129b6dd}, 1", 0x00010001,1
HKR, "FX \\ 1", "{b7eae14c-6c01-446f-b83f-3181e129b6dd}, 6", 0x00010001,0x0000001F
HKR, "EP \\ 1",% PKEY_AudioEndpoint_Association% ,,% KSNODETYPE_MICROPHONE%
HKR, "EP \\ 1",% PKEY_AudioEngine_OEMFormat%, 1, 41,00,8C, 70,28,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,01,00,00,00,00,00,10,00,80,00,00 , AA, 00,38,9B, 71
HKR, "FX \\ 1",% PKEY_SFX_ProcessingModes_Supported_For_Streaming%, 0x00010000,% AUDIO_SIGNALPROCESSINGMODE_DEFAULT%

Then, if Postmix=Render=MFX as default processing mode.

And Premix=Capture=SFX as default processing mode.

If i write as u see here: (and is is correct....Who knows???)

HKR,"FX\\0",%PKEY_UI_APO7%,,%GUID_ANDREA_APO_UI%
HKR,"FX\\0",%PKEY_MFX_APO7%,,%GUID_ANDREA_APO_EFX%
Here, if the above is ok, how would the resultant for SFX be at the end of the low bar?
HKR,"FX\\0",%PKEY_SFX_APO7%,,%GUID_ANDREA_APO_

Anyone can help me?,
to get rid of doubts, to tell me if what I say and write is correct, as well as what should be the final result for SFX.

Thanks in advance people.


Any fix on Sound blaster cinema 5?
 
Custom Profile Preset option is disabled in right bottom corner in All Dolby UWP Apps, I highlighted it, see it, can anyone help to activate it
Custom Profile Preset option brings most out of the All Dolby UWP Apps, there must a solution, only audio experts can solve this, Please anyone help to fix it


View attachment 102505
@OMER yeah the custom preset is disabled for me as well for speaker system app
 
Last edited:
Very good job guys with the controller apo I hope you keep improving here I leave you a capture of the apo and all its potential
 

Attachments

  • Captura de pantalla (12).png
    Captura de pantalla (12).png
    242.7 KB · Views: 737
  • Captura de pantalla (13).png
    Captura de pantalla (13).png
    506 KB · Views: 769
  • Captura de pantalla (14).png
    Captura de pantalla (14).png
    1.1 MB · Views: 701
  • Captura de pantalla (15).png
    Captura de pantalla (15).png
    377.1 KB · Views: 685
  • Captura de pantalla (16).png
    Captura de pantalla (16).png
    250.2 KB · Views: 698
DTS HeadphoneXv1 UWP App is not working at all even after using FX Configurator

DTS HeadphoneXv1.png


Can anyone create registry file for Dolby Atmos for Gaming
 
Quoting myself from the other thread for everyone to see:

Stop posting non-sense please! People in here volunteer their time and knowledge to help out and they have lives to live so stop blaming them if you do not get your question/s answered. I will be forced to close the thread if this continues.
 
It seems someone created it. And he finished
Dolby Atmos for Gaming
Untitled.png


Untitled2.png

Did Dolby Atmos for Gaming shows any exception type of error whenever u click on personalize panel, if not explain exact method u performed during installation to get rid of dolby gaming personalize panel error
 
Does anybody try this enhancers with soundcards or dacs?
I tired DDP with x-fi xtreme music and it blows trashtek out of space.
 

Attachments

  • Screenshot (1).png
    Screenshot (1).png
    709.6 KB · Views: 690
Hi, people, very good work, keep it that way, here are some screenshots of what the new apo is capable of doing.
 

Attachments

  • Captura de pantalla (17).png
    Captura de pantalla (17).png
    120.1 KB · Views: 652
  • Captura de pantalla (18).png
    Captura de pantalla (18).png
    118.3 KB · Views: 653
  • Captura de pantalla (19).png
    Captura de pantalla (19).png
    753.1 KB · Views: 337
  • Captura de pantalla (20).png
    Captura de pantalla (20).png
    749.5 KB · Views: 611
  • Captura de pantalla (21).png
    Captura de pantalla (21).png
    558.4 KB · Views: 631
Hello lovers of the good sound, very good work, continue that way, here I leave you some captures of the new functions of the same

Hello lovers of good sound here I leave a small video of how to expand the new apo

 

Attachments

  • Captura de pantalla (22).png
    Captura de pantalla (22).png
    183.6 KB · Views: 577
  • Captura de pantalla (23).png
    Captura de pantalla (23).png
    540.2 KB · Views: 584
  • Captura de pantalla (24).png
    Captura de pantalla (24).png
    287.2 KB · Views: 618
I want to add support for
Sound Blaster X-Fi MB3
Sound Blaster X-Fi MB2
Sound Blaster X-Fi MB
Sound Blaster Audigy ADVANCED MB
THX TruStudio Pro

Idk what the "only" kga files necessary. Any idea?

@alanfox2000 some things I'd like to point out:

  1. Copy pasting KGA files generated on your PC (which is now available for download on your site) over to %ProgramData%\Creative\SoftwareLock will only work on the PC the KGA file was originally generated on, and will not work on others. I'm afraid KGAGen is the only solution for the time being. You could create additional commands to delete unnecessary KGA files to determine whether you want 360 or 720.
  2. Some older Realtek HD Audio Codecs (e.g ALC898) will not work with Windows 8.1, 10 *.ini configurations, but Windows 7, 8 *.ini configurations instead. This is the reason I had so much trouble getting Sound Blaster Connect, DTS Audio and ViPER4Windows to work initially. I finally realized this after saving my default config for my endpoint. I have a BIOSTAR Hi-Fi Z77X which uses ALC898, THX Certified though the official support is for Windows 7 only. Please see my default config below:

Code:
[SFX]
[LFX]
{D8813D24-E801-4a75-9985-30E7CC9DBD93}
[MFX]
[GFX]
{53641EC4-4566-4896-919A-2FBB21FD2FCF}
[EFX]
[OSFX]
[OMFX]
[UI]
{6861CFDC-0461-49d5-A8DF-BE5ACD02692F}
[CompositeSFX]
[CompositeMFX]
[CompositeEFX]
[CompositeOSFX]
[CompositeOMFX]
[ProcessingSFX]
[ProcessingLFX]
[ProcessingMFX]
[ProcessingGFX]
[ProcessingEFX]
[ProcessingOSFX]
[ProcessingOMFX]
[Notes]
Data Flow: Render
-------------------------------------
Supported OS: Windows 7, 8, 8.1, 10
-------------------------------------
Applications:
Realtek Audio Speakers Default


As you can see, my default config is a lot like Windows 7,8 config as it uses LFX and GFX where Windows 8.1, 10 configs usually consist of SFX, MFX and EFX. If I use Windows 8.1/Windows 10 configuration files, Software like Sound Blaster Connect, DTS Audio, ViPER4Windows will appear enabled, but they will have no effect on the sound whatsoever.

If you are someone who happens to be having the same issue getting any of these Software to work, I suggest you uninstall APO, your current Realtek HD Audio driver, clean the Windows registry, then reinstall Realtek HD Audio Driver, then install APO driver, and then before changing any configuration at all, save a default config of the endpoint you're playing with, and make a backup of it's registry. Then take a look at the default config that you've saved, and look at it's structure. If you see entries under LFX and GFX only, chances are that you're going to have better luck using Windows 7,8 config files instead of Windows 8.1,10 config files that use SFX, MFX and EFX.

A solution for maintaining maximum compatibility is to create a Frankenstein config that looks like this:


Code:
[SFX]
{0F62DFB3-DB5B-458D-9371-6B45C4582560}
[LFX]
{17e73a4b-89c0-4b3f-b7a4-183cfed234a6}
[MFX]
{C69FE6AD-9AA8-45DE-BA75-C72117B21C07}
[GFX]
{25f1de92-f75b-4ef5-b52f-1a6549182286}
[EFX]
{17AB05B2-E3B4-43FE-885B-06B84E251E5D}
[OSFX]
[OMFX]
[UI]
[CompositeSFX]
[CompositeMFX]
[CompositeEFX]
[CompositeOSFX]
[CompositeOMFX]
[ProcessingLFX]
{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
[ProcessingGFX]
{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
[ProcessingSFX]
{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
[ProcessingMFX]
{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
[ProcessingEFX]
{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
[ProcessingOSFX]
[ProcessingOMFX]
[Notes]
Data Flow: Render
-------------------------------------
Supported OS: Windows 7, 8, 8.1, 10
-------------------------------------
Applications:
Sound Blaster Connect
-------------------------------------
Demand Registry Files:
Sound Blaster Connect Desktop App: REG_SBC_Render.reg
Sound Blaster Connect UWP App: REG_SBC_UWP_Render.reg [Speakers] / REG_SBC_UWP_HP_Render.reg [Headphones]


I have attached a Registry File and a Script that'll help clean up Realtek and APO leftovers. The script was downloaded from Alanfox2000's huge collection on MediaFire. :p

An odd request: Any chance of getting Creative X-Fi MB5 to work with FX Configurator? I find X-Fi MB5 to be superior compared to Sound Blaster Connect. X-Fi MB5 will probably require some old MBAPO files that aren't HardwareID locked.

Because old creative product detect LFX and GFX registry key. Old creative product cannot use new version MBAPO2 dll And I will fix that on next release.

Since the dolby uwp preset xml is only for internal speakers, we use it for external speakers. Good or not? If someone have test some xml files, please recommemd a preset file to us.
 
Last edited:
I want to add support for
Sound Blaster X-Fi MB3
Sound Blaster X-Fi MB2
Sound Blaster X-Fi MB
Sound Blaster Audigy ADVANCED MB
THX TruStudio Pro

Idk what the "only" kga files necessary. Any idea?



Because old creative product detect LFX and GFX registry key. Old creative product cannot use new version MBAPO2 dll And I will fix that on next release.

Since the dolby uwp preset xml is only for internal speakers, we use it for external speakers. Good or not? If someone have test some xml files, please recommemd a preset file to us.

Do you have a preset for Dolby Atmos uwp for external speakers?
 
Last edited:
Status
Not open for further replies.
Back
Top