For a project, I am being asked to create a VST using the Steinberg SDK, i'm using version 2.4.
The issue that I'm having is error:
cannot allocate an object of abstract type 'mySynth'.
When attempting to compile, the error brings me to this section of code:
AudioEffect* createEffectInstance (audioMasterCallback audioMaster)
{
return new mySynth (audioMaster);
}
I'm a beginner to both c++ and VST programming, I've had no issues compiling the sample AGain and ADelay, as well as the vstxSynth. This is the first attempt of my own, and its really confusing me, from looking at the sample code i cannot seem to find any reason as to why this shouldn't work.
any help would be greatly appreciated. As this is a major learning curve for me, i would appreciate if you could apply with a simplest explanations as possible.
Thankyou :)