For those suffering from Windows PUMA (me) i found a sort of workaround.
First rename the original dll to RtkAPO64.dll.org
Then place the modded dll file into the system32 folder
Create a .bat file containing this:
Code:
taskkill /f /im RAVCpl64.exe
ren C:\Windows\System32\RtkAPO64.dll RtkAPO64.dll.Mod
ren C:\Windows\System32\RtkAPO64.dll.org RtkAPO64.dll
net stop audiosrv
net stop AudioEndpointBuilder
net start AudioEndpointBuilder
net start audiosrv
ping 127.0.0.1 -n 5
ren C:\Windows\System32\RtkAPO64.dll RtkAPO64.dll.org
ren C:\Windows\System32\RtkAPO64.dll.Mod RtkAPO64.dll
CD /D "C:\Program Files\Realtek\Audio\HDA"
start RAVCpl64.exe -s
It shuts down the HD audio manager and stops the audio service, after that it puts the original file in place and starts the audio service. PUMA checks that the dll is 'good' and than after 5 seconds (ping) it replaces the modded file and boots the HD audio manager.
This works and DTS and Dolby home are available (Dolby home tested and works)
Used on an ASUS P5K PRO and ALC883 codec
Hope this helps.
Valk
i'm registering here to say thank you to "2bad" and "valkiscool"
this post is very helpful
thank you
in my case, the modded DLL won't "encode" Dolby Digital Live/DTS Connect, so every time i play audio with DDL/DTS enabled, it failed.
alternatively, i must use original one (as the 1st post already pointed, the settings "Default Format" sticks even we change the DLLs)
i'll try to explain what happened in my case, hopefully this can help others (and sorry for my English, not my native language)
1. Install Original R271 - confirm it works
2. in my case, i don't need to disable drivers signing/safe mode/etc
3. Rename modded RtkAPO64.dll to RtkAPO64.dll.mod and copy to Windows\System32
4a. Create START.BAT with this line :
Code:
taskkill /f /im RAVCpl64.exe
ren C:\Windows\System32\RtkAPO64.dll RtkAPO64.dll.org
ren C:\Windows\System32\RtkAPO64.dll.mod RtkAPO64.dll
net stop audiosrv
net stop AudioEndpointBuilder
net start AudioEndpointBuilder
net start audiosrv
CD /D "C:\Program Files\Realtek\Audio\HDA"
start RAVCpl64.exe -s
4b. Create STOP.BAT with this line :
Code:
taskkill /f /im RAVCpl64.exe
ren C:\Windows\System32\RtkAPO64.dll RtkAPO64.dll.mod
ren C:\Windows\System32\RtkAPO64.dll.org RtkAPO64.dll
net stop audiosrv
net stop AudioEndpointBuilder
net start AudioEndpointBuilder
net start audiosrv
CD /D "C:\Program Files\Realtek\Audio\HDA"
start RAVCpl64.exe -s
5. To enable DDL/DTS menu in "Realtek HD Audio Manager", run START.BAT as Administrators
6. Change Settings relating to "modded driver" (at this point, my Windows failed to play any audio)
7. So i need to change the DLL again to original one by running STOP.BAT as Administrators
8. Profit
9. Repeat step 5 to 7 if you want to edit another settings