Hello JUCE forum, long time browser first time poster and VST dev.
I’m working on a project for university where I am developing a spatial audio plugin.
The processing for this plugin has yet to be applied to JUCE but has been developed in MATLAB, right now I have setup the GUI and Sliders and the plugin parameter values.
The plugin will happily compile and run in standalone and I’m able to save and load states which suggests the parameter functions are working correctly However when I load the plugin as a VST3 in either FL Studio or The Plugin Host tool the GUI is drawing as Black.
here are my current notes / troubleshooting:
- JUCE is the latest version and graphical drivers are up to date
- The JUCE logo still displays on launch
- Reloading the plugin / resetting the values does nothing
- I’ve checked other VST3 JUCE projects compiled those and they work fine (XYPad project + demos)
- removing my OpenGL code hasn’t changed anything but it’s suggested online that openGL could cause issues
- checked project settings between my project and projects that do work
- audio still passes through the project (default processor code) on both standalone and in FL so the audio processor is definitely running correctly.
What are the common cause’s of VST3 drawing black that I should be looking out for? or any specifics about my project I can share that may give more hints to my issue?
Many Thanks
