I’m coming back to JUCE development after a couple of months and I’m wanting to get up to date on the proper way for creating parameters. I’ve seen some information on the AudioProcessorValueTreeState but I’m not sure how to set it up, nor how it connects to a plugin’s ProcessorEditor.
What’s the standard way of creating Parameters, and are there any examples that show this?
1 Like
I would recommend using the AudioProcessorValueTreeState to create your parameters. There is an example here:
To interact with your editor, I recommend parameter attachments:
1 Like
I just created a tutorial for this on my lemonjuce repository. You can view it under Advanced>Implementing an AudioProcessorValueTreeState. If you want to, you can give me feedback on the style of the documentation since I am going to do a lot more inside of this repository.
1 Like
I always use ParameterAttachment rather than the APVTS attachments. I think there are probably pitfalls with both…
This is brilliant. Style is readable and easy to follow. Thanks for sharing.