The following sections list and describe the changes to Wwise between version 2016.1.3 and version 2016.2. For earlier versions, please refer to Previous Release Notes. If using the online help, you can also choose a different Wwise version from the list on top of the table of contents column.
Platform SDK Changes
-
VITA SDK: Updated SDK to 3.570
- Removed support for 3DS
- Removed support for Windows Store App 8.0 and 8.1 (Metro_vc110, Metro_vc120)
- Removed support for Windows Phone 8.0 and 8.1
- Removed support for Visual Studio 2008
New Features
-
WG-21424 Added Blend Container Continuous Mode.
-
WG-29945 Added the capability to preview the size an object will take up in a SoundBank, without generating a bank. In the object property settings, the user can choose 4 new columns for the list-view: Object Size, Structure Size, Media Size, and Total Size.
- Object Size: The size of the meta-data for the object.
- Structure Size: The size of the meta-data for the object and all of its children.
- Media Size: The size of the converted audio file.
- Total Size: The combined meta-data and file size. Amounts to Structure Size + Media Size.
-
WG-30342 Added capacity to stack up limiters in the same hierarchy for a more natural use of Playback Limit.
-
WG-30392 Added "fast path" option for Android sink to reduce thread priority issues and stuttering.
-
WG-30489 Added "Bypass properties" play option in Wwise Authoring. Press Shift+Spacebar or Shift+Left click on the Play button.
-
WG-30956 Revamped McDSP UI.
-
WG-31022 Added support for inputting side stereo width on Convolution Reverb.
-
WG-31206 Improved editing, live or via the API, of a bus's channel configuration.
AK::SoundEngine::SetBusConfig()
now reacts instantly, instead of the next time the bus is instantiated. However, it forces the re-initialization of the whole mix graph, including Bus Effects.
Refer to New Features Overview 2016.2 for more new features and details.
API Changes
-
WG-30183 New function exposed in IAkSourcePluginContext Interface allowing to access the cookie that was provided to the associated call to
PostEvent()
: IAkSourcePluginContext::GetCookie()
.
-
WG-30616 Added access to internal audio node ID to all kinds of plugins, via
AK::IAkPluginContextBase::GetNodeID()
.
-
WG-30620
AK::SoundEngine::DynamicDialogue::ResolveDialogueEvent
has a new callback, allowing the client to accept or reject candidate selections based on custom criteria.
-
WG-30621 New
AK::SoundEngine::DynamicDialogue::GetDialogueEventCustomPropertyValue
function allows access to custom properties on dialogue events.
-
WG-30622 New
AK::SoundEngine::DynamicDialogue
functions:
- New
AK::SoundEngine::DynamicDialogue::GetPlayingItem
function returns information on the currently playing item.
- New
AK::SoundEngine::DynamicDialogue::GetPauseTimes
function allows game to know precisely how much time was spent while a dynamic sequence was paused.
- Added playing ID, game object and audio node ID parameters to
AK::Monitor::PostCode
and AK::Monitor::PostString
.
- New
AK::SoundEngine::GetBufferTick
function allows game to keep track of audio output buffers for timing purposes.
-
WG-30623 New
AK::SoundEngine::GetContainerHistory
and AK::SoundEngine::SetContainerHistory
functions allow to take a snapshot of the Random and Sequence Container states and reload it in a subsequent session.
-
WG-30939 (iOS 10.0 and macOS Sierra [10.12]) Removed explicit references to deprecated OSAtomic functions in the public API.
Behavior Changes
-
WG-30995 (PS4) SCE Audio3d Passthrough mode now takes precedence over Bypass mode.
-
WG-31009 Wwise Authoring: "Listener Data" and "Output Data" are now enabled by default in the monitoring option (for new users only, existing users keep their current preferences).
-
WG-31021 Changed Center and LFE channels' weighting for convolution downmix, making it constant power. The result is now similar to that of RoomVerb. In 5.1 configurations, a 0 dB input level for Center is equivalent to -6 dB in the previous version. The resulting level of a stereo convolution with a mono impulse response had twice the power of a stereo convolution with a stereo impulse response. The former has been fixed, and is thus 3 dB quieter than the previous version.
-
WG-31196 Convolution Reverb downmixes input signal to mono unless otherwise set using the new Input Spread control.
Miscellaneous Changes
-
WG-30314 (PS4) Deprecated the SCE Audio3d Global Settings plugin. The feature was moved in the SCE Audio3d Bed Output plugin.
Bug Fixes