I am trying to achieve the following:
I have a trackgroup with one compositing parent and X amount of compositing children, so X+1 tracks. I want to give each of the children one compositing child of their own, to achieve an effect. All of this works, however there is some weird behavior at the bottom of the trackgroup.
When adding a track behind the trackgroup (index is one higher than last member of trackgroup) the track is not part of the trackgroup. This is as expected. It is supposed to be a compositing child however.
Setting the compositingNestingLevel does kind of work, but then the track is both a compositing child (with some weird UI glitches, and not all buttons functioning) and not in the trackgroup. This should not be.
My attempts at adding the track to the trackgroup have proved futile as well. As the Baselist "Add" function gives an error and the "InsertTrack(Track track, int Index)" function somehow moves one of the existing tracks of the trackgroup to the bottom instead of adding the given track.
Is there anyone with experience with this? A way to achieve it without ungrouping and selecting and grouping again?