i am developing a vst synthesizer and reached the point where i am trying to implement some default presets. Like other vsti i would like to have a standard program list, that is always available for the user and cannot be changed.
The default presets should be accessible via the host.
So far i tried to implement the IUnitInfo interface but i don’t understand how the callback from the host to the plugin works.
I saw that you set a flag for a parameter ‘kIsProgramChange’ and i added a parameter with this flag, but i thnik i am missing something here.
How do i get the information that a preset was selected from the host?