AudioProcessorValueTreeState with branched ValueTree


It seems that using AudioProcessorValueTreeState with createAndAddParameter(…),it is only really possible to add parameters directly to the main value tree.

What about in more complex situations, where it would be appropriate to have a ValueTree with several children, and those children having more children…etc?

Is there already a way to createAndAddParameter(…) to children of the ValueTree? Or would i have to figure out a way to do that for myself?


To repeat myself, the parameters aren’t stored in the ValueTree at all:

As hosts have no interface for hierarchical parameters, it makes no sense to add parameters (that are available to the host) into the tree.