This is kind of related to my other question, where I think AUv3's KVO to AUv2 C API notification mapping doesn't seem to work.
For example, Reaper supports AUv3 plug-ins but I think it uses AUv2 APIs, and the developer told me that they observe these: kAudioUnitEvent_PropertyChange / kAudioUnitScope_Global / kAudioUnitProperty_ParameterList
If one of them changes, they will rescan the parameter list/tree.
My AUv3 Mela has a dynamic parameter tree, and changes based on the preset loaded, and it works well enough in Logic Pro for iPad/Mac and AUM on iOS. I know it sends out KVOs for the parameterTree property and I've also tried sending out allParameterValues KVOs but it seems Reaper is not getting these notifications.
Anything I can do?
(Reaper forum discussion, check last few messages https://forum.cockos.com/showthread.php?t=300840)