Sound Cue group control
what does exactly?
The documentation basically skims over this node, and I think this is not justified as it’s behaviour is not at all obvious.
The gist is this: in the Sound Cue → Concurrency details panel we can set the maximum number of sounds playing simultaneously, and Group Control node allows us to divide these slots between specific sounds. Every time Group Control node is activated, it checks if there are any free slots. If there is none, it does nothing and no sound is produced. If there are, it takes the number of the first free slot (a non-negative integer) and finds its corresponding input pin. Thresholds are configured via the node’s Group Sizes property - this is an array. If you set its contents to some arbitrary numbers a, b and c, for example, then the first pin would be called when the slot index lies in the range [0, a), that is, if 0 <= slot < a. The second pin corresponds to [a, a+b), the third one - to [a+b, a+b+c), and the fourth one - to [a+b+c, infinity). The correct input pin is then invoked and the sound produced by it is assigned to this free concurrency slot.