Welp I tried to update it to make VST's work using @aRcZ7fxYPKN4Z6Hr7G7B's advice, don't think it worked might be worth a shot. Released it on github with clearer installation instructions, recompiled it with the newest VS 2019 build. https://github.com/TheFireKahuna/equalizerAPO64/releases/tag/1.0
Welp I tried to update it to make VST's work using @aRcZ7fxYPKN4Z6Hr7G7B's advice, don't think it worked might be worth a shot. Released it on github with clearer installation instructions, recompiled it with the newest VS 2019 build. https://github.com/TheFireKahuna/equalizerAPO_64/releases/tag/1.0
Welp I tried to update it to make VST's work using @aRcZ7fxYPKN4Z6Hr7G7B's advice, don't think it worked might be worth a shot. Released it on github with clearer installation instructions, recompiled it with the newest VS 2019 build. https://github.com/ShadyCrab/equalizerAPO_64/releases/tag/1.0
Welp I tried to update it to make VST's work using @aRcZ7fxYPKN4Z6Hr7G7B's advice, didn't work. Released it on github with clearer installation instructions, recompiled it with the newest VS 2019 build. https://github.com/ShadyCrab/equalizerAPO_64/releases/tag/1.0
The main potential problem is I had to rebuild the chain from the ground up. EAPO I believe was VS2013 or VS2015, this was compiled with VS2019. So I updated muparserx to 2019, tflap to 2019, libsndfile to 2019 and most importantly FFTW3 to VS2019 and double precision, in the later case also compiled with AVX2 optimisations. So any main branch update may need to reevaluate how its dependencies are handled to use the version above, else these edits need to be compiled with VS2013 which is likely ...
The main potential problem is I had to rebuild the chain from the ground up. EAPO I believe was VS2013 or VS2015, this was compiled with VS2019. So I updated muparserx to 2019, tflap to 2019, libsndfile to 2019 and most importantly FFTW3 to VS2019 and double precision, in the later case also compiled with AVX2 optimisations. So any main branch update may need to reevaluate how its dependencies are handled.
As an update building on the work of Ivan (top post), here's a build for 1.2.1, with AVX2 processing of double-procession (64bit) memory buffers. Requires a Bulldozer+ or Sandy Bridge+ CPU, basically any CPU with AVX2 support, also Windows 10. Both FFTW3 and EAPO built with all optimisations, C++ latest, VS2019 latest. As a reminder, main benefits of this is improved audio quality for multi-layer effects, convolution and Graphic EQ. Tested this for months, been reliable on Windows 10. To use EAPO...
As an update building on the work of Ivan (top post), here's a build for 1.2.1, with AVX2 processing of double-procession (64bit) memory buffers. Requires a Bulldozer+ or Sandy Bridge+ CPU, basically any CPU with AVX2 support, also Windows 10. Both FFTW3 and EAPO built with all optimisations, C++ latest, VS2019 latest. As a reminder, main benefits of this is improved audio quality for multi-layer effects, convolution and Graphic EQ. Tested this for months, been reliable on Windows 10. To use EAPO...