kAudioUnitProperty_ParameterList vs AUParameterTree

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)

We recently fixed some issues in that area, i.e. parameter listeners not getting notified when the parameter list is changing. Please verify if your issue is still reproducible in the seed release.

If it is still reproducible please file a feedback ticket, ideally with a small demo app or code snippet demoing the situation.

kAudioUnitProperty_ParameterList vs AUParameterTree
 
 
Q