Two Voices
- Two different voices are used by the sound engine during a crossfade.
Audio file length
- Audio file length must be greater than or equal to 0.2 seconds.
- The minimum crossfade time is 0.1 seconds.
Crossfade time in relation to audio file length
- When cross-fading from Sound A to Sound B, the maximum crossfade time allowed by the sound engine is half the length of audio file A. In cases where the crossfade time is longer than the maximum allowed, the crossfade time will automatically be adjusted to half the length of the out-going audio file.
Note: Wwise does not limit or indicate that the crossfade is too long for one or more audio files in the container. If an adjustment to the crossfade time is required, it will be done by the sound engine at run time.
Pitch and crossfades
- If you use an RTPC to set the pitch value for a container or a Set Pitch event action is triggered while a container is playing, you may experience unexpected results when the crossfade is applied between sounds.
Source plug-ins and crossfades
- If you apply a crossfade to a source plug-in, the crossfade may be ignored if the end of the source can’t be determined. This can happen, for example, when the duration of a sine generated source is based on an RTPC. In these types of cases, the crossfade is ignored and the transition is done without the crossfade.
Crossfades and switch containers
- When a switch container is a child of a sequence container, crossfade transitions will be applied differently depending on the number of Wwise objects assigned to a switch.
For example, let’s say you have a sequence container that consists of a sound object and a switch container:
And the contents of the playlist are as follows:
When switch B is active, the crossfade transition will be applied at both the beginning and end of the one sound within the switch.

When switch A is active, however, the crossfade transition will only be applied at the beginning of the first sound within the switch. The crossfade is applied differently in this case because the switch contains more than one sound.

Virtual voices and crossfades
- By definition, "From Beginning" and "Resume" virtual voice behaviors have an effect on sound duration when it goes under volume threshold, which is not taken into account by the crossfade timing mechanism. And as a matter of fact, sounds will be under volume threshold while they fade in and out. Thus, you should avoid using these types of virtual voices with containers that use crossfade transitions. If you wish to use virtual voices with these containers, you should select the "From Elapsed Time" behavior.

