There are instruments that offer different kinds of articulations and options that can be combined and switched on/off by sending keyswitches or MIDI CCs. In order to support these options without the user having to create Sound Variations for any possible combination, there should be a way to stack Sound Variations. This means that Sound Variations need to be sorted into groups ("Base Articulations", "Legato Switches", "Con Sordino") so that Studio One still knows which of them are currently active (at the moment, only one Sound Variation can be active at a time).
Example:
Cinematic Studio Strings has a "Legato" and a "Con Sordino" switch - they can be applied to any of the long articulations. But it means that in order to use these different states with Sound Variations, you need to create Variations for every combination:
- Sustain (...no legato, no con sordino...)
- Sustain (Legato)
- Sustain (CS)
- Sustain (Legato + CS)
If Sound Variations could be stacked, this would allow to just select the base articulation "Sustain" and stack "CS" or "Legato" on top of them.