I’m delving into tracktion_engine and am able to create tracks, insert plugins, edit and record clips, … so the basics are there.
Now I want to create a generic plugin component that is capable of displaying/modifying/recording the different parameters of a plugin (both internal and external), both as a learning experience and as a fallback for low resolution displays or plugins without editors.
But I don’t know where to start.
Would I access and listen to the automatableParameters of a plugin manually writing the listeners, updating sliders and vice versa?
Does each plugin automatically have a valuetree state that I should access directly?
Is there something like juce’s slider attachments in tracktion_engine? (do I need to access getWrappedAudioProcessor?)
Or am I making it to difficult and/or is there already a generic plugin component I could check on github?