The sequence component triggers a series of child components defined by a playlist. It continuously advances (PlayContinuous) on the playlist in a sample-accurate way and depending on the play mode selected it will either loops back to the beginning or stop.
It is possible to set and randomize the Transition Offset to occur either before or after the end of the current track. This allows you to overlap two entries or introduce delays etc
The Sequence component provides the following event actions to be called from code,
Fabric.EventManager.Instance.PostEvent("NAME OF EVENT", Fabric.EventAction.AdvanceSequence, gameObject);
Fabric.EventManager.Instance.PostEvent("NAME OF EVENT", Fabric.EventAction.ResetSequence, gameObject);