I’m a student and new for JUCE as well as VST.
My supervisor told me to wirte a user interface for a exsiting VST audio plugin in Windows. It has had a rough UI for it but using VSTGUI.
What i need to do is to rewrite the GUI using JUCE.
But now I realized a big problem, the existign code is in VST3, but JUCE cannot support VST3.
I know it must be impossible to create a new JUCE project and add the VST3 process part in it.
But I wanna know is there a possiblility to built the JUCE GUI in the existing VST3 project. That is to say, I will not creact the JUCE project and not use the Juce VST wrapper files but just add some JUCE GUI files to the VST3 plugin project. Is it a feasible approach?
No, juce doesn’t yet support VST3, but does it absolutely need to be VST3? If you just write it as a normal juce plugin (which should be pretty simple), then it’ll work in all the other formats, and when I add VST3 support, you’ll automatically get that too.
Well, you can do that with juce, but it’d be doing things the hard way. It’d be very difficult to use any other UI platform inside a VST3 project. If you really want to use juce as your UI, then it’d be immeasurably easier to just move your processing code into a juce plugin and run it as VST2/AU.