Skip to content

Releases: TheFireKahuna/equalizerAPO64

EqualizerAPO 1.2.1 Double Precision - release 1

22 Apr 08:36
Compare
Choose a tag to compare

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.

image

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).

image

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.