i’m new here.
In many of the official JUCE tutoial docs, projects are not based on ‘Plugin’ example, which makes them not in PluginProcessor&PluginProcessorEditor Pattern. And it seems not to have a gap which would happen when PluginProcessor needs to modify parameters in PluginProcessorEditor.
To better explain my wonder, i’ll take JUCE: Tutorial: Build an audio player in Audio Chapter as an instance. In the doc, it can call the buttons easily when it comes to the ChangeState() function. But (in my concept) TransportState should belongs to Processor, and Buttons as kind of paramter tweakers should be involved in Editor. In this situation, it’s in my inability to find a way to access the Buttons when i change the state if in Processor&Editor Pattern.
So is there any tricks to better manage the interaction between Processor & Editor?
(don’t laugh at me if this turns out to be a dumb question…)
By the way, if u would like to, could u please share ur way to manage a JUCE plugin project neatly?