I am new to Fourier Audio Transform Engine; and as a plugin developer I would like to make sure I leverage all the goodness I can.
What Steinberg::Vst (extended) interface (and class id) should I implement to give my plugins ‘Touch and Turn’ support?
I have dumped all the class ids hitting the queryInterface for my editor (I am using JUCE) and need just a bit of guidance.
Thanks in advance,
Will Williams
Hey Will,
To implement touch and turn, the only required interface is IParameterFinder. An overview can be found here:
https://steinbergmedia.github.io/vst3_dev_portal/pages/Technical+Documentation/Change+History/3.0.2/IParameterFinder.html
The interface API is as documented in the VST SDK, here:
https://steinbergmedia.github.io/vst3_doc/vstinterfaces/classSteinberg_1_1Vst_1_1IParameterFinder.html
The class ID is per the interface base class in the VST3 SDK, here:
Hope this helps!
Thanks,
Elliot