Has anyone had luck getting Eq APO to work on Windows 10 Technical Preview? I got it working without problems on Win 7 using HDMI output on Geforce GTX 750 Ti. On Win 10 it installs without problem, but no change on sound output is heard. I tried to enable logging, but no log file appeared in the C:\Windows\ServiceProfiles\LocalService\AppData\Local\Temp\ directory. I also have "Disable all anhancements" checkbox unchecked in sound options. Is it even possible to get this working on Win 10 at he moment?
Last edit: Eldon Tyrell 2015-03-23
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Since my Windows 10 upgrade, the sound is muffled and speech is difficult to understand. The Beats Audio applet (installed by OEM) that used to control the audio profile has stopped working. Under playback devices properties, the tone controls are non-functional as well.
It seems that the default sound profile for my computer is (to use a technical term, "crappy"). I believe it was made that way to show how wonderfully the Beats Audio applet improves the sound.
I was able to install an EQ extension in my Chrome browser, but it only works for web pages, and won't remain set by default. It requires that you manually start it for each web page. Besides that, it doesn't work for anything else, including audio/video apps or players.
I'm almost at the point of buying an external equalizer for my computer speakers.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So far I have not got the EqualizerAPO to work in my W10 Pro rig (older CT Audigy 2 card, MS bundled drivers) ... while waiting the final fix for this issue, VB-Audio's Voicemeeter (Banana) handles the system wide EQ.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I finally had time to test Equalizer APO on Windows 10 with my Audigy 2 card:
I installed Windows 7 on the test system and Equalizer APO 0.9.2 and then upgraded to Windows 10. First, E-APO was not working at all (no surprise, as many registry entries are overwritten during the upgrade). I then reinstalled E-APO 0.9.2 over the existing installation, enabled it for the Audigy 2 speaker device and it still did not work. But the log file was now showing the message "Error in CoCreateInstance for child apo", so it was at least doing something. I then went into the Configurator again, selected the Audigy 2 device, expanded the troubleshooting options and unchecked the two checkboxes labeled "Use original APO". After pressing OK and rebooting, E-APO was working.
I guess you already tried these steps, but I just wanted to share my experience.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I had it running and working up until the recent build update to 10041. Since then it simply has no effect on the sound anymore. This is true for all APOs I tried (I'm using Viper4Windows as well).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Did Microsoft add (again) some new key values in the registry for the render devices as they did for Windows 8?
(HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render)
Equalizer APO works with 1 and 2 for key {d04e05a6-594b-4fb6-a80d-01af5eed7d1d} in the fxproperties for a device.
Or maybe they took APO out temporary for this build?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I uninstalled EQ APO and updated Win 10 to build 10041. After reinstalling APO there is still no change to sound. I have following values in registry under my audio output. Is there something about these that I could modify to make it work?
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render{d6740f7d-f094-4523-b79b-7fb7476a6bd2}\FxProperties
Class Name: <NO CLASS="">
Last Write Time: 4/8/2015 - 5:28 PM
Value 0
Name: {b725f130-47ef-101a-a5f1-02608c9eebac},10
Type: REG_SZ
Data: Microsoft Audio Home Theater Effects
Value 1
Name: {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},0
Type: REG_SZ
Data: {00000000-0000-0000-0000-000000000000}
Value 2
Name: {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},3
Type: REG_SZ
Data: {5860E1C5-F95C-4a7a-8EC8-8AEF24F379A1}
Value 3
Name: {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},5
Type: REG_SZ
Data: {EACD2258-FCAC-4FF4-B36D-419E924A6D79}
Value 4
Name: {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},6
Type: REG_SZ
Data: {EC1CC9CE-FAED-4822-828A-82A81A6F018F}
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Are there really no additional values in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{d6740f7d-f094-4523-b79b-7fb7476a6bd2}\FxProperties?
The values {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},5 and {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},6 should either be named {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},1 and {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},2 respectively, or you add the REG_MULTI_SZ values {d3993a3f-99c2-4402-b5ec-a92a0367664b},5 and {d3993a3f-99c2-4402-b5ec-a92a0367664b},6 with their value set to {C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I did try to reinstall my audio setup (the device driver as well) multiple times, to no avail. However my system has some other problems as well (can't open certain system dialogs anymore), so I'm inclined to believe the problem is specifically in my setup (I was just suspicious because it broke exactly with the update).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you can, please export HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render to a .reg file and attach it to this thread.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Please update to version 0.9.2, it should fix the problems in your registry.
Btw., you can just install over your existing installation, it should update the registry entries correctly. Just make sure to do the reboot afterwards.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Equalizer APO has been incredible on this system in Windows 7 x64. Running sound though my GPU over HDMI to a Sony receiver @ 192khz sounds amazing since the audio processing is done on the PC which also means I could opt for a cheaper unit that has crystal clear sound but little to no equalizer (just bass and treble on this unit).
So I wanted to say thanks for looking in to this because without EQAPO, the sound is very flat on this set up. But with it, it sounds great and have had lots of complements on it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
@Eldon Tyrell: What I did to make Equalizer APO to work on my Windows 7 64bits laptop.
In the Loudspeakers Audio render section I copied the {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},0 value and the {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},1 value to the 5 and 6 values. After that Equalizer APO began to work. The keys of values 0 and 1 are Equalizer APO redirections and Windows 7 (and probably 8) may need a redirection of values 5 and 6.
Note: Before this copy action export the original keys to be able to restore them.
In my case HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render{6c5c072f-8864-4c42-878e-3657182152c0} is the loudspeaker render device. But I guess the render output device can be different on Windows 8 and/or different computers.
@Jeremy You can also try this. Of course you have to have some knowledge on working with registry.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello, I'd like to contribute here by saying that I as well have problems using Equalizer APO in Windows 10 Technical Build. It was working fine on an earlier build, 9946 I believe; it doesn't work now when I updated to 10041 as others have said. Tried doing a clean re-install but it didn't work; I hope this problem doesn't persist through the updates.
EDIT: I added my Audio/Render registry to see if Jonas could make some use out of it if he's ok with mine.
In your audiorender.reg I found 2 'Microsoft Audio Home Theater Effects' devices. On one of them E-APO is installed in values 1 and 2, but this device has no values 5 and 6, which they should have.
On the other hand, the second 'Microsoft Audio...' device does have values 5 and 6. Maybe E-APO should be installed on this second device in these values (or 1 and 2).
(In my case after copying E-APO keys to a device in the registry I had to reset my computer to make E-APO work.)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I got it working now on Win 10 build 10041. Uninstalled EQ APO 0.9.1 and installed 0.9.2. I also chose some additional outputs to activate APO on configurator (see attached image). On Win 7 I only had to activate it on LG TV-4 output (HDMI connected to my AV amplifier), but now to be sure I chose also all other NVIDIA output ports as well. Some of them are strangely shown twice in configurator. I don't know if the new APO version fixed things or if it had something to do with the chosen outputs.
Version 0.9.2 changes how E-APO is installed by default. Before, it was installing as SFX/MFX (the 5 and 6 values), but for that to work, some entries were missing from your registry. Now, it installs as LFX/GFX (values 1 and 2) by default, as on Windows 7. However, you can still install as SFX/MFX using the "troubleshooting options" in the Configurator. As that now adds the missing registry entries, it should work as well.
So, you can safely disable the other outputs in the Configurator, if you want.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ASUS S200E + Logitech S-00113 Bluetooth Speaker Adapter:
Update 8.1 to 10.0.10240 (SL, RU) - Equalizer APO stopped working. Uninstalling and reinstalling – no effect. Trying options «Install as LFX/GFX, SFX/MFX, SFX/EFX» - no effect (
Export of HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render in attach.
The registry entries are there for the Logitech device. Did you reboot between changing the troubleshooting options as the Configurator requested?
Could you please enable trace messages according to the Wiki and see if a log file is generated when sound is played? Also make sure that the enhancements are enabled (link) if you have not already done so.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi and thanks for this great piece of software!
Has anyone had luck getting Eq APO to work on Windows 10 Technical Preview? I got it working without problems on Win 7 using HDMI output on Geforce GTX 750 Ti. On Win 10 it installs without problem, but no change on sound output is heard. I tried to enable logging, but no log file appeared in the C:\Windows\ServiceProfiles\LocalService\AppData\Local\Temp\ directory. I also have "Disable all anhancements" checkbox unchecked in sound options. Is it even possible to get this working on Win 10 at he moment?
Last edit: Eldon Tyrell 2015-03-23
Since my Windows 10 upgrade, the sound is muffled and speech is difficult to understand. The Beats Audio applet (installed by OEM) that used to control the audio profile has stopped working. Under playback devices properties, the tone controls are non-functional as well.
It seems that the default sound profile for my computer is (to use a technical term, "crappy"). I believe it was made that way to show how wonderfully the Beats Audio applet improves the sound.
I was able to install an EQ extension in my Chrome browser, but it only works for web pages, and won't remain set by default. It requires that you manually start it for each web page. Besides that, it doesn't work for anything else, including audio/video apps or players.
I'm almost at the point of buying an external equalizer for my computer speakers.
So far I have not got the EqualizerAPO to work in my W10 Pro rig (older CT Audigy 2 card, MS bundled drivers) ... while waiting the final fix for this issue, VB-Audio's Voicemeeter (Banana) handles the system wide EQ.
I finally had time to test Equalizer APO on Windows 10 with my Audigy 2 card:
I installed Windows 7 on the test system and Equalizer APO 0.9.2 and then upgraded to Windows 10. First, E-APO was not working at all (no surprise, as many registry entries are overwritten during the upgrade). I then reinstalled E-APO 0.9.2 over the existing installation, enabled it for the Audigy 2 speaker device and it still did not work. But the log file was now showing the message "Error in CoCreateInstance for child apo", so it was at least doing something. I then went into the Configurator again, selected the Audigy 2 device, expanded the troubleshooting options and unchecked the two checkboxes labeled "Use original APO". After pressing OK and rebooting, E-APO was working.
I guess you already tried these steps, but I just wanted to share my experience.
I have it running on 64-bit W10 (integrated VIA 1828S).
I had it running and working up until the recent build update to 10041. Since then it simply has no effect on the sound anymore. This is true for all APOs I tried (I'm using Viper4Windows as well).
I just installed Windows 10 Technical Preview Build 10041 in VMWare Player. Equalizer APO installed and ran without problems.
RikuXan, did you try to reinstall E-APO? Maybe the update overwrote some registry entries.
Last edit: Jonas Dahlinger 2015-03-28
Did Microsoft add (again) some new key values in the registry for the render devices as they did for Windows 8?
(HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render)
Equalizer APO works with 1 and 2 for key {d04e05a6-594b-4fb6-a80d-01af5eed7d1d} in the fxproperties for a device.
Or maybe they took APO out temporary for this build?
I uninstalled EQ APO and updated Win 10 to build 10041. After reinstalling APO there is still no change to sound. I have following values in registry under my audio output. Is there something about these that I could modify to make it work?
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render{d6740f7d-f094-4523-b79b-7fb7476a6bd2}\FxProperties
Class Name: <NO CLASS="">
Last Write Time: 4/8/2015 - 5:28 PM
Value 0
Name: {b725f130-47ef-101a-a5f1-02608c9eebac},10
Type: REG_SZ
Data: Microsoft Audio Home Theater Effects
Value 1
Name: {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},0
Type: REG_SZ
Data: {00000000-0000-0000-0000-000000000000}
Value 2
Name: {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},3
Type: REG_SZ
Data: {5860E1C5-F95C-4a7a-8EC8-8AEF24F379A1}
Value 3
Name: {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},5
Type: REG_SZ
Data: {EACD2258-FCAC-4FF4-B36D-419E924A6D79}
Value 4
Name: {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},6
Type: REG_SZ
Data: {EC1CC9CE-FAED-4822-828A-82A81A6F018F}
Are there really no additional values in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{d6740f7d-f094-4523-b79b-7fb7476a6bd2}\FxProperties?
The values {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},5 and {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},6 should either be named {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},1 and {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},2 respectively, or you add the REG_MULTI_SZ values {d3993a3f-99c2-4402-b5ec-a92a0367664b},5 and {d3993a3f-99c2-4402-b5ec-a92a0367664b},6 with their value set to {C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}
I did try to reinstall my audio setup (the device driver as well) multiple times, to no avail. However my system has some other problems as well (can't open certain system dialogs anymore), so I'm inclined to believe the problem is specifically in my setup (I was just suspicious because it broke exactly with the update).
Same trouble here. Windows 10 x64 build 10049.
Equalizer APO does not affect sound at all.
Running through HDMI on an Nvidia 770gtx.
If you can, please export HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render to a .reg file and attach it to this thread.
Sure thing.
Had to do a reinstall and the enhancement tab was back with build 10041. Equalizer APO still has no effect on sound however.
Last edit: Jeremy 2015-04-10
Please update to version 0.9.2, it should fix the problems in your registry.
Btw., you can just install over your existing installation, it should update the registry entries correctly. Just make sure to do the reboot afterwards.
Equalizer APO has been incredible on this system in Windows 7 x64. Running sound though my GPU over HDMI to a Sony receiver @ 192khz sounds amazing since the audio processing is done on the PC which also means I could opt for a cheaper unit that has crystal clear sound but little to no equalizer (just bass and treble on this unit).
So I wanted to say thanks for looking in to this because without EQAPO, the sound is very flat on this set up. But with it, it sounds great and have had lots of complements on it.
@Eldon Tyrell: What I did to make Equalizer APO to work on my Windows 7 64bits laptop.
In the Loudspeakers Audio render section I copied the {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},0 value and the {d04e05a6-594b-4fb6-a80d-01af5eed7d1d},1 value to the 5 and 6 values. After that Equalizer APO began to work. The keys of values 0 and 1 are Equalizer APO redirections and Windows 7 (and probably 8) may need a redirection of values 5 and 6.
Note: Before this copy action export the original keys to be able to restore them.
In my case HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render{6c5c072f-8864-4c42-878e-3657182152c0} is the loudspeaker render device. But I guess the render output device can be different on Windows 8 and/or different computers.
@Jeremy You can also try this. Of course you have to have some knowledge on working with registry.
Hello, I'd like to contribute here by saying that I as well have problems using Equalizer APO in Windows 10 Technical Build. It was working fine on an earlier build, 9946 I believe; it doesn't work now when I updated to 10041 as others have said. Tried doing a clean re-install but it didn't work; I hope this problem doesn't persist through the updates.
EDIT: I added my Audio/Render registry to see if Jonas could make some use out of it if he's ok with mine.
Last edit: Chompey 2015-04-09
Your registry looks OK, but anyway, please update to version 0.9.2 and tell me if the problem persists.
Thanks very much for your work Jonas! It works now and I couldn't be happier!
In your audiorender.reg I found 2 'Microsoft Audio Home Theater Effects' devices. On one of them E-APO is installed in values 1 and 2, but this device has no values 5 and 6, which they should have.
On the other hand, the second 'Microsoft Audio...' device does have values 5 and 6. Maybe E-APO should be installed on this second device in these values (or 1 and 2).
(In my case after copying E-APO keys to a device in the registry I had to reset my computer to make E-APO work.)
I got it working now on Win 10 build 10041. Uninstalled EQ APO 0.9.1 and installed 0.9.2. I also chose some additional outputs to activate APO on configurator (see attached image). On Win 7 I only had to activate it on LG TV-4 output (HDMI connected to my AV amplifier), but now to be sure I chose also all other NVIDIA output ports as well. Some of them are strangely shown twice in configurator. I don't know if the new APO version fixed things or if it had something to do with the chosen outputs.
Version 0.9.2 changes how E-APO is installed by default. Before, it was installing as SFX/MFX (the 5 and 6 values), but for that to work, some entries were missing from your registry. Now, it installs as LFX/GFX (values 1 and 2) by default, as on Windows 7. However, you can still install as SFX/MFX using the "troubleshooting options" in the Configurator. As that now adds the missing registry entries, it should work as well.
So, you can safely disable the other outputs in the Configurator, if you want.
ASUS S200E + Logitech S-00113 Bluetooth Speaker Adapter:
Update 8.1 to 10.0.10240 (SL, RU) - Equalizer APO stopped working. Uninstalling and reinstalling – no effect. Trying options «Install as LFX/GFX, SFX/MFX, SFX/EFX» - no effect (
Export of HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render in attach.
Last edit: Viktor Ivanov 2015-08-02
The registry entries are there for the Logitech device. Did you reboot between changing the troubleshooting options as the Configurator requested?
Could you please enable trace messages according to the Wiki and see if a log file is generated when sound is played? Also make sure that the enhancements are enabled (link) if you have not already done so.