I’d like to hear a suggestion from you.
I have custom VST Host running a custom VST Plugin inside. And I want to have custom interface between them, but after certain amount of experiments can’t see anything better than named pipes, that is an overkill, I don’t believe it’s the best way. Since I can do anything both with host and plugin.
Plugin is separate DLL/Bundle that I load dynamically:
AudioPluginFormatManager format_manager; PluginDescription pd; pd.pluginFormatName = "VST"; pd.fileOrIdentifier = "MyPlugin.dll"; // or .vst AudioPluginInstance *pPlugin = format_manager.createPluginInstance(pd, 0., 0, sError);
I need Win/Mac solution. With VSTSDK I’d probably utilize AEffect::user aka VstEffectInterface::userPointer.
Any suggestions welcome.
Thank you very much in advance,