(See the Wwise Compressor Properties below.)
The Wwise Compressor plug-in reduces the dynamic range of a signal by weakening any part of the input signal that is above a pre-defined threshold value. When the signal is loud and above the threshold, the Compressor begins to reduce the signal's gain. When the signal is softer or lower than the threshold value, no gain reduction is applied to the signal.
A ratio factor determines the extent of the dynamic compression when the input is above the threshold. For example, a ratio of 4 means that for every 4 dB the input signal is over the threshold, only 1 dB will be observed in the output signal.
To provide smooth transitions between the areas of gain reduction and no gain reduction, you can specify times for the attack and release properties. The attack time is the time it takes for the gain to be reduced. The release time is the time it takes for the signal to return to normal levels, where gain reduction is no longer applied.
The Wwise Compressor plug-in contains a series of properties, many of which can be edited in real-time and can be mapped to specific Game Parameters using RTPCs.
You can use the Compressor plug-in to create a variety of different effects. For example, you
could simulate radio communication between game characters by routing a white noise sound and
different voice sounds to the same bus and then applying a Compressor Effect on the bus. The
compressor properties can be set so that the white noise will increase between gaps in words or
phrases and decrease as soon as a voice is heard.
|
Caution |
Sounds with a DC offset may alter the results of the compression effect. Make sure to remove
the DC offset before applying the Compressor Effect in Wwise. |
|
General remarks on Wwise dynamic processing plug-ins |
There is no interpolation of ratio control (RTPC parameter) for Wwise Compressor, Wwise Expander, or Wwise Peak Limiter. Changing this parameter during playback may lead to signal discontinuities on very clean signals.
Sounds with DC offset may alter results of compression/expansion because the sidechain detection algorithm will be offset considerably. DC offset should be removed prior to use in Wwise.
The Compressor, Expander, and Peak limiter are non-linear audio processes. This means that order of processing is important. For example, results will be different if you apply gain before or after the Effect.
For the first audio buffers, the processing algorithms are said to be in non-steady state. Because the estimated signal power operated by the side chain has no knowledge of the past, its estimate of signal power may be erroneous for a short period of time (but only if the Compressor is already engaged at the start of the sound). A solution to this (if it's a problem at all) is to start the Compressor with a ratio of 1 and shortly after bring it to the desired value.
If the Compressor applies some gain reduction and is suddenly bypassed, a signal discontinuity will be heard. A potential solution is to gradually bring the ratio to 1 prior to bypassing the Effect.
|
Using Wwise Compressor on an Audio Objects Bus
Applying a linear Effect, such as the Wwise Parametric EQ, to
multiple Audio Objects independently is identical to applying it once to a downmix of those
objects. Typically, this is not the case with non-linear Effects, such as compression or expansion.
However, the Wwise Compressor plug-in is a special type of Effect, called an Object Processor.
When the Wwise Compressor plug-in is inserted on an Audio Objects bus, the result is as follows:
The Effect is instantiated only once per bus instance, regardless of how many Audio
Objects are routed to the bus.
It achieves the compression of multiple Audio Objects together by working on an
internal downmix, all while preserving the individual Audio Objects (that is, without
mixing them down).
The gain reduction is common to all Audio Objects.
Compression is implicitly occurring in Channel Linked mode. Consequently, the
Channel Link option is ignored.
Refer to Using Effects with Audio Objects for further details.
Wwise Compressor Properties
Tell us about your project. We're here to help.
Register your project and we'll help you get started with no strings attached!
Get started with Wwise