Hi there newbie here
I started writing VST plugins with the Steinberg SDK a few months back, but switched to IPlug now because the guy who is in charge of the GUI said IPlug is better suited.
So i know the structure of a plugin and understand what the functions do, even if im not always sure how.
1. What do i need to include? In VST SDK i just needed to include the plugininterface headers (aeffect etc.) and the headers in the folder with audioeffect.h, as well as a .def file. I see that the VST SDK is also included in IPlug. We are only writing a VST, so no AU etc. support needed.
2. How does on param change work? In VST SDK there is a function for cooking the variables from 0-1 to the needed scale and one for "decooking" them. How does this work in IPlug.
3. Is there an easy example or a template project that someone has, something similar to the AGain example? That was really helpful for my understanding.
Thank you so much! This is for our Bachelor thesis in Electrical Engineering btw., so i really dont mind reading up on things, i just need some pointers