Also keep in mind what we’ve been through :
- Custom parameters classes.
- Then AudioProcessorParameter.
- Then AudioProcessorParameterWithID.
- Then AudioProcessorValueTreeState.
Now after a year or two that the recommended way is AudioProcessorValueTreeState, it still does not work properly. I know you do your best, but understand that this is a bit annoying, and that people are still reluctant to drop their custom classes until they see a lasting stable solution. When such a solution is here, then only you can consider to mark those methods as deprecated imo.