Hi, I think I must be missing something about how these are intended to be used.
I’ve subclassed the class so I can override setValue() to be my own processing, but as they’re private methods I can’t call the base functionality. Am I missing something? Is there some other mechanism I should be using to monitor parameter changes from the host?
Unfortunately the AudioProcessorListener is misleading. Eventually it was meant for that purpose, but here is explained where the audioProcessorListener is actually used:
That explains, why you are not notified, when the change is a result from the host.
hi. thz for the info. I was looking at the AudioProcessorValueTreeState and started down that path but it didn’t seem to support the Int/Float/Choice types of the AudioProcessorParameter. Thx for the link to the tutorial, I’ll check it out tomorrow…