Hello mighty Jucers,
I have an AUVal failure with the following Message :
ERROR: Parameter values are different since last set - probable cause: a Meta Param Flag is NOT set on a parameter that will change values of other parameters.
This error makes sense to me, since I just set up a Delay Time Left/right and Delay Feedback Left/right that can be linked, as well as a Panic button that auto-resets the corresponding parameter to 0 on mouse up event.
My Problem : I am using AudioProcessorValeTreeState::CreateAndAddParameter to set up the parameters, and that returns a “standard” AudioProcessorParameter with isMetaParameter() returning false and as far as I know no setIsMetaParameter(bool isMeta) method.
My question : Is my only way out to abandon the createAndAddParameter path, then extend the AudioProcessorParameter and set up my boilerplate code for adding params to the processor and the ValueTreeState - OR - will it be possible to have a setIsMetaParameter(bool isMeta) on the “Standard” AudioProcessorParameter class in the future ?