Releases: TheFireKahuna/equalizerAPO64
Release list
EqualizerAPO 1.4.2 - Double Precision - release 5
Another release building upon the new CI pipeline for faster development, with a focus on VST's and general performance/bugfixes. VST2's that natively support double-precision audio are now properly supported, along with experimental support for the 'delay' attribute and a reworked internal plugin interface.
Also some minor performance improvements and fixes with regards to AVX2/AVX512 instructions, with expanded use of FMA instructions, minor optimizations and general reliability improvements.
Features
- Double precision processing filter engine (64bit audio processing) for improved fidelity with more complex setups
- Support for AVX2 & AVX-512 in both EAPO and all dependencies, including FFTW3's AVX2/AVX-512 optimizations.
- Expanded usage of AVX instructions to reduce processing latency
- Removes the need for static VC++ DLLs in the install folder
- Compiled with VS 2022 for all components, using the latest Windows 26100 SDK and additional compiler optimizations.
- Built with AOCL-FFTW 3.3.10 (optimized for AMD/modern CPUs)
- Updated Qt 6.10 for GUI components with native ARM support.
- Uses fp-precise instead of fp-fast for floating point math.
- Automated build pipeline for all components and the installer via Github Actions
- Fully native start-to-end ARM64 automated build.
Installation
Built for Windows 10/11. Three variants of the setup are provided depending on your CPU:
- AVX512: Intel 9th Gen -> 11th Gen, not supported for 12th Gen onwards. AMD Ryzen 7000+ CPUs onwards supported.
- AVX2: Anything from 2013 (Haswell) onwards for Intel, and anything from 2015 onwards (Piledriver/Ryzen) for AMD. If you're unsure what your CPU supports, fallback to the AVX2 build.
- ARM64: For users with Windows on ARM.
All files built with Github Actions, verifiable via SHA256 hash. Experimental AVX10.1 support available via artifact builds (not supported by current consumer CPUs).
If you have a missing DLL error, make sure you have installed the Microsoft Visual C++ 2017–2026 Redistributable from Microsoft's website here.
EqualizerAPO 1.4.2 - Double Precision - release 4
Fresh release using a new automated CI pipeline for building EqualizerAPO, currently supporting 1.4.2 on 64-bit. Now includes all components (notably the Editor and other executables) and an installer, all rebuilt via Github Actions with a newer FFTW (3.3.10 up from 3.3.5). Should allow easier development of fixes and improve support for contributions.
Also includes another attempt at resolving issues with mono audio and convolution for specific setups.
Features
- Double precision processing filter engine (64bit audio processing) for improved fidelity with more complex setups
- Support for AVX2 & AVX-512 in both EAPO and all dependencies, including FFTW3's AVX2/AVX-512 optimizations.
- Expanded usage of AVX instructions to reduce processing latency
- Removes the need for static VC++ DLLs in the install folder
- Compiled with VS 2022 for all components, using the latest Windows SDK and additional compiler optimizations.
- Built with AOCL-FFTW 3.3.10 (optimized for AMD/modern CPUs)
- Updated Qt 6.10 for GUI components with native ARM support.
- Uses fp-precise instead of fp-fast for floating point math.
- Automated build pipeline for all components and the installer via Github Actions
- Fully native start-to-end ARM64 automated build.
Installation
For 64-bit Intel/AMD processors, use either:
- AVX512: Intel 9th Gen -> 11th Gen, not supported for 12th Gen onwards. AMD Ryzen 7000+ CPUs onwards supported.
- AVX2: Anything from 2013 (Haswell) onwards for Intel, and anything from 2015 onwards (Piledriver/Ryzen) for AMD. If you're unsure what your CPU supports, fallback to the AVX2 build.
- ARM64: For users with Windows on ARM.
All files built with Github Actions, verifiable via SHA256 hash. Experimental AVX10.1 support available via artifact builds (not supported by current consumer CPUs).
If you have a missing DLL error, make sure you have installed the Microsoft Visual C++ 2017–2026 Redistributable from Microsoft's website here.
EqualizerAPO 1.4.2 - Double Precision Edition - CI Test
Test of a new automated CI pipeline for building EqualizerAPO, currently supporting 1.4.2 on 64-bit. Now includes all components (notably the Editor and other executables), all rebuilt with a newer FFTW (3.3.10 up from 3.3.5), and support for an automated installer build. Should allow easier development of fixes and improve support for contributions.
Note there may still be issues with convolution/mono in specific setups, hopefully fixed in the next build
Features
- Double precision processing filter engine (64bit audio processing) for improved fidelity with more complex setups
- Additional usage of AVX instructions to reduce processing latency
- Removes the need for static VC++ dlls in the install folder
- Compiled with VS 2022 for all components (minus libsndfile), using the latest Windows SDK, AVX2 and various optimizations.
- Built with AOCL-FFTW 3.3.10 (optimized for AMD/modern CPUs)
- Updated Qt 6.9 for GUI components
- Uses fp-precise instead of fp-fast for floating point math
- Automated build pipeline for all components and the installer via Github Actions
Requires at minimum a CPU with AVX2 support, anything from 2013 (Haswell) onwards for Intel, and anything from 2015 onwards (Excavator/Ryzen) for AMD. AVX-512 support will be readded in a future release to the new pipeline.
Installation
Install via the included setup file.
Alternatively download via Github Actions (https://github.com/TheFireKahuna/equalizerAPO64/actions/runs/19897955139), requires a signed in Github account.
If you have a missing DLL error, make sure you have installed the Microsoft Visual C++ 2022 Redistributable from their website here.
EqualizerAPO 1.4.2 - Double Precision Edition - release 3
Release 3 of EqualizerAPO x64 1.4.2 with double precision processing and AVX2/AVX512 support. Should improve quality for complex setups, convolution filters, etc.
Note, Updated with further fixes and rewrites of AVX code, fixing various issues with Convolution, Graphic EQs and hopefully VST's. Tested all three on both builds on an AMD Ryzen 9800X3D setup.
Requires at minimum a CPU with AVX2 support, anything from 2013 (Haswell) onwards for Intel, and anything from 2015 onwards (Excavator/Ryzen) for AMD. An additional version is available for AVX512, compatibility with AVX512 can be checked here.
Compiled this version with the latest Visual Studio C++ 2022 compiler, latest Windows SDK. Additionally used /fp-precise, and various optimizations flags for maximum speed without sacrificing floating point precision.
Installation
- You will need standard Equalizer APO 1.4.2 installed on your system.
- Disable Equalizer APO for all audio devices via the Equalizer APO Device Selector.
- Unpack the downloaded zip into the Equalizer APO installation folder. This will replace EqualizerAPO.dll and other related files.
- Re-enable Equalizer APO for any relevant audio devices via the Equalizer APO Device Selector. This will load the modified 64-bit audio processing engine for immediate use.
If you have a missing DLL error, make sure you have installed the Microsoft Visual C++ 2022 Redistributable from their website here.
Once installed it's recommended to ensure your EQ is fully functioning (enabling/disabling filters should change the sound, try adjusting your preamp as an easy test). If you have any issues, I recommend uninstalling EqualizerAPO (and Peace GUI if you have it), then following the installation instructions from Step 1 for a clean install.
EqualizerAPO 1.4.2 - Double Precision Edition with VST compatibility
Updated release of EqualizerAPO x64 1.4.2 with double precision processing and AVX2/AVX512 support. Should improve quality for complex setups, convolution filters, etc.
Note, Updated and tested with a simple VST2 plugin, should be compatible by using single precision processing before passing audio to VST's, converting back to double on return.
Requires at minimum a CPU with AVX2 support, anything from 2013 (Haswell) onwards for Intel, and anything from 2015 onwards (Excavator/Ryzen) for AMD. An additional version is available for AVX512, compatibility with AVX512 can be checked here.
Compiled this version with the latest Visual Studio C++ 2022 compiler, latest Windows SDK. Additionally used /fp-precise, and various optimizations flags for maximum speed without sacrificing floating point precision.
Installation
- You will need standard Equalizer APO 1.4.2 installed on your system.
- Disable Equalizer APO for all audio devices via the Equalizer APO Device Selector.
- Unpack the downloaded zip into the Equalizer APO installation folder. This will replace EqualizerAPO.dll and other related files.
- Re-enable Equalizer APO for any relevant audio devices via the Equalizer APO Device Selector. This will load the modified 64-bit audio processing engine for immediate use.
If you have a missing DLL error, make sure you have installed the Microsoft Visual C++ 2022 Redistributable from their website here.
Once installed it's recommended to ensure your EQ is fully functioning (enabling/disabling filters should change the sound, try adjusting your preamp as an easy test). If you have any issues, I recommend uninstalling EqualizerAPO (and Peace GUI if you have it), then following the installation instructions from Step 1 for a clean install.
EqualizerAPO 1.2.1 Double Precision - release 1
First release of EqualizerAPO x64 1.2.1 with double precision processing and AVX2 support. Should improve quality for complex setups, convolution filters and all audio theoretically when running any filters. No real performance cost thanks to a modern compiler and AVX2. Note, VST's likely do not work with this, only matters if you use them.
Requires a CPU with AVX2 support, anything from 2013 (Haswell) onwards for Intel, and anything from 2015 onwards (Excavator/Ryzen) for AMD, ensures fast processing. Also requires a 64 bit OS.
Compiled this version with the newer Visual Studio C++ 2019 16.9 compiler, latest Windows SDK, all dependencies as well (including fftw3). /fp-precise, /AVX2, /O2, /Ob3 and other optimizations flags enabled for maximum speed without sacrificing floating point precision. Notably, fftw3 is compiled the same, including enabling its internal AVX support for performance.
Installation
Method 1 (requires Reboot)
1. You will need standard Equalizer APO 1.2.1 x64 installed on your system, and the Microsoft Visual C++ 2019 Redistributable (vc_redist.x64.exe).
2. Disable Equalizer APO in the Configurator for all audio devices.
3. Reboot your computer.
4. Unpack the attached zip archive into the Equalizer APO installation folder. Replace all files. Consider backing up the original directory before doing this, otherwise you will need to reinstall EqualizerAPO to remove this.
5. Re-enable Equalizer APO for your device with the following settings on Windows 10:
- Select your device, tick its checkbox (Install EAPO for it) and then having selected it, tick the Troubleshooting options box below.
- Untick Pre-mix Install APO, then tick Post-mix Install APO. Switch the drop-down menu to Install as SFX/EFX (experimental).
6. Reboot. This will load the modified 64-bit audio processing engine.
Method 2 (no Reboot)
1. You will need standard Equalizer APO 1.2.1 x64 installed on your system, and the Microsoft Visual C++ 2019 Redistributable (vc_redist.x64.exe).
2. Launch Task Manager, go to Services, right-click stop the Windows Audio (Audiosrv) and Windows Audio Endpoint Builder (AudioEndpointBuilder) services.
3. Unpack the attached zip archive into the Equalizer APO installation folder. Replace all files. Consider backing up the original directory before doing this, otherwise you will need to reinstall EqualizerAPO to remove this.
4. Right-click start the two audio services. This will load the modified 64-bit audio processing engine.
- Note, either way I still recommend installing EAPO for your device with the settings in Method 1 if your running Windows 10, as otherwise distortion can occur.
If you have a missing DLL error, make sure you have installed the Microsoft Visual C++ 2019 Redistributable from their website here (vc_redist.x64.exe).
Once installed with either method, I recommend making sure your EQ is working (your filters change the sound, try adjusting your preamp). If you have any issues, I recommend just uninstalling EqualizerAPO (and Peace GUI if you have it), then following the installation instructions from Step 1 for a clean install.

