Audiokinetic's Community Q&A is the forum where users can ask and answer questions within the Wwise and Strata communities. If you would like to get an answer from Audiokinetic's Technical support team, make sure you use the Support Tickets page.

Random container cross fade transition broken when children have multiple layers?

0 votes
Hey all

I am seeing some behaviour which seems broken to me, hoping someone can confirm if this is indeed unsupported..

I have a random container, loop infinite, using crossfade transitions.

I have 3 child blend containers underneath which I want to crossfade between.

Each of these blend container children contains 3 blend containers (they are different layers of the same sound)

In this scenario, none of the random container crossfade transitions work. It just plays using the basic loop functionality.

If I untick 2 of the layers in each child blend (leaving only one layer in each), then the crossfade does work correctly.

Is crossfade transition not supported for containers with more than one child?

Cheers
asked May 8, 2018 in General Discussion by Simon G. (990 points)

1 Answer

0 votes

Hello Simon,

This is indeed unsupported with the Xfade transition:

https://www.audiokinetic.com/library/edge/?source=Help&id=random_sequence_container_property_editor

Note : There are some limitations and restrictions when using Xfade, Sample accurate, and Trigger rate transitions. A couple of notable ones are:

1- Blend and Switch Containers do not work with crossfades (Xfade). A Random/Sequence Container's Xfade will fail when any of its child Blend or Switch Containers play;

2- Fade outs of stop Actions do not propagate on containers using Xfade or Trigger rate transitions. Whenever a StopEvent is called on the container, with a fade out value that is longer than the current segment that's playing, the sound will just cut off abruptly when that segment ends. The workaround to this is to use a Set Voice Volume action to create the fade and delay the Stop action.

answered Jun 20, 2018 by Adrien L. (Audiokinetic) (1,080 points)
...