While various other VST3s work with this minimal host (LABS for example works), Helm crashes with an access violation. It is not unique in this, PLAY crashes as well. It crashes specifically on the following line:
vst_plugin->processor->setProcessing(true)
As far as I know I've followed the bare basics of what VST3 requires me to provide to the plugin, is there anything I'm missing, or does helm require more than just this?
I'm writing a minimal host for VST3 plugins. All initialization is done following the VST3 host workflow: https://steinbergmedia.github.io/vst3_doc/vstinterfaces/workflow.html
While various other VST3s work with this minimal host (LABS for example works), Helm crashes with an access violation. It is not unique in this, PLAY crashes as well. It crashes specifically on the following line:
As far as I know I've followed the bare basics of what VST3 requires me to provide to the plugin, is there anything I'm missing, or does helm require more than just this?