while working on a new plugin, I noticed that the list of parameters is getting quite big and the PluginProcessor/Editor are quite long. I want to “modularize” the code and I read the chaining effects tutorial. The AudioProcessorGraph technique looks interesting but I have some doubts.
Let’s say we have PluginProcessor that will load the various effects, named Effect1, Effect2 and so on. Each Effect class derives from ProcessorBase.
- Can I declare the parameters in each Effect class?
- Can I link a different Editor for each Effect class?
If both answers are yes, then I have to figure out how to expose each Effect Processor/Editor in the main PluginProcessor/Editor classes.
Thanks a lot in advance