Creating shell plugins

Hi,

I want to develop a VST shell plugin (similar to Waves Shell). I couldn’t find much info about how to create shells. Is there any documentation or example code i can have a look at?

Thanks!

Hi,
every VST3 module has a factory object that is exposed to the host which can create as many different plug-ins as you want. So in this sense all VST3 plug-ins are shell plug-ins.
You can read more about this here.

Thanks, that makes things more clear.

I was also wondering if it would be possible (and allowed from a legal point of view) to create a shell plugin that contains factory objects of third party plugins?