I am currently working on a small university project, where I try to implement a simple stereo binauralization plugin using the Juce framework in conjunction with FFTW3.
During development I’ve encountered two major problems. The first being, that the fftw convolution of my HRTF files seems to be only working correctly for half of the requested data length (I’ve written a small python script to validate my buffer contents).
The second problem is, that the compiled VST3 file isn’t accepted by Cubase or the Juce PluginHost, whenever I use the FFTW3 library. I guess I have to provide the library files together with the build in some way, but couldn’t find a solution yet.
Here’s the link to my source code repo:
Thanks in advance, for any suggestions