AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
I'm developing VST 2.4 synth wrapper (a mini host). The synth plugin loads a child vst plugin and passes all calls/commands to the child module. However, I get crash (segfault?) when attempting to start the GUI from DAW (renoise).
I'm developing this on Linux. Here is pseudocode what I'm doing
Do you know source code examples showing how to do this?
Code: Select all (#)
module = dlopen("child_vst.so");
func = dlsym(module, VSTPluginMain);
aeffect = call func(callback)
AudioEffect* eff = aeffect->object;
return new HostAudioEffectWrapper(eff).getAeffect();
It is difficult to debug because DAW doesn't show specific backtrace.
Are there any hi quality VST 2.x documentation?
I've just read minimal VST 2.4 source code that is still part of Steinberg SDK.