パラメーターをAとBで比較する方法。AudioValueTreeStateをもう一つXMLに保存する方法。

プラグインのパラメーターをAの状態とBの状態で比較する機能を実装しました。
A/Bボタンを作成し、Aの状態でクリックするとパラメーターや画像がBの状態に切り替わります。
ここまでは完璧に動作します。
もちろんA/Bボタンを使用しなければ、getStateInformationとsetStateInformationなど含め問題ありません。

問題はAの状態でプラグインをもう一つコピーなどした時にBのパラメーターが再現できません。

Aの状態でBの状態にした際にAudioValueTreeStateを裏で保存→A/Bボタンをクリックで、
AudioValueTreeStateの裏と表が切り替わるようにすれば解決するのかと思います。

AudioValueTreeStateの設定をもう一つgetStateInformationとsetStateInformationに組み込む方法は分かりますでしょうか?

他にもオススメの方法があればご教授下さい。
宜しくお願いいたします。

I think you need 2 trees, an A and a B parametertree, and you want to store both of them. Is that correct?
You should be able to store them in 2 sub-trees, and point to the A and B trees with a string that contains the actual parameter subtree id.
I havent done this myself yet: so somebody fill us in here!