I want to create a plugin for which the number of parameters, and their properties like names, are defined in a config file. When the plugin is loaded, this config file should be parsed and the parameters exposed to the host. That’s pretty straightforward.
The problem is that I want to allow the user to create multiple config files, and keep adding, defining different parameter properties. For example:
For the host to be able to get the right properties on load, I could maybe expose them as seperate plugins with unique names.
Is it possible to make your plugin appear as multiple plugins in the host, exposing one name for every settings file like this?
Is there another way to work around this? Maybe trigger the host to update its parameters (getNumParameters, getParameterName etc) once you load a new config from the plugin interface?
Any help is greatly appreciated. If I can’t work this out my idea turned out worthless…