Table of Contents

Warning : Some protected information on this page is not displayed.
Ensure you are logged in if you are a licensed user for specific platforms.
Wwise SDK 2019.2.9
Release Notes 2019.2.9

The following sections list and describe the changes to Wwise between version 2019.2.8 and version 2019.2.9.
Platform-specific information can be found here:

For earlier versions, please refer to Previous Release Notes.

New Features

  • WG-49719 Added a new search criteria in the Query Editor. It is now possible to search for objects that send to a specific Early Reflections Auxiliary Bus.
  • WG-52493 New keyboard shortcut Shift+F5 has been created to refresh Workgroup icons.

API Changes

  • WG-47828 Added a new AkMemType_Media memory type bit to AkMemID, which indicates media allocations to the Memory Manager. These allocations are made from a separate heap in the rpmalloc allocator.
  • WG-52776 Added uVMPageSize and uDevicePageSize to AkMemSettings page allocations hooks, to specify a custom alignment when overriding the page allocator.

Miscellaneous Changes

  • WG-48505 Spatial Audio: A new error message has been added to indicate when there is a conflict between the auxiliary bus used for geometric early reflections, and the one used with the SetImageSource API.

Bug Fixes

  • WG-30459 Fixed: (Mac Authoring) Option key is not mapped to Alt key.
  • WG-46388 Fixed: A non-required dependency forcing to link with Commcentral.lib when profiling while not using it.
  • WG-47359 Fixed: Query Editor criteria searching attenuations don't work with busses.
  • WG-49139 Fixed: Volume contribution from SetGameObjectAuxSendValues is not shown in the Voice Inspector if AK_INVALID_GAME_OBJECT_ID (indicating Global scope) is passed to the AkAuxSendValue::listenerID field.
  • WG-50072 Fixed: Spatial Audio: CPU spikes when the listener changes rooms, for large Room and Portal networks.
  • WG-52013 Fixed: Momentary UI freeze in Authoring when certain DirectInput devices are connected to the computer.
  • WG-52033 Fixed: Performance degrades over time in the Capture Log view.
  • WG-52070 Fixed: Mastering Suite graphs are not properly refreshed when reopening the plug-in after changes have been made outside the GUI.
  • WG-52243 Fixed: Possible crash when using the Opus codec with specific content.
  • WG-52286 Fixed: Live editing of panner X-Y from busses is erratic.
  • WG-52342 Fixed: Memory leak when terminating the sound engine while there are SetSpeakerAngles or SetListenerSpatialization messages still in the message queue.
  • WG-52513 Fixed: Crash when requesting a pause operation on a delayed operation that was already paused once.
  • WG-52534 Fixed: Crash when loading certain .prof files.
  • WG-52563 Fixed: Sound leak when using Opus and Effects with tails.
  • WG-52588 Fixed: Wrong hash in localized SoundBank metadata files.
  • WG-52592 Fixed: Advanced Profiler's Loaded Media tab does not resolve file names.
  • WG-52606 Fixed: SoundBank generation with an iZotope Hybrid Reverb Effect with invalid WAV file can lead to a crash.
  • WG-52643 Fixed: AK::MemoryMgr::Init does not allow AkMemSettings:: pfSizeOfMemory to be nullptr with a custom allocator.
  • WG-52654 Fixed: Memory Manager reports out-of-memory errors when a system requests an allocation of size 0.
  • WG-52657 Fixed: Custom attachment mixer plug-in GUI is not working.
  • WG-52664 Fixed: The PluginName field in a Work Unit's XML is lost when changing the Preset(Name) or Mode in the Effects list.
  • WG-52689 Fixed: Authoring Audio Preferences dialog does not list connected controllers for Motion Bus.
  • WG-52761 Fixed: Reserved memory total not accurate.
  • WG-52805 Fixed: A memory corruption crash when profiling a game with the Voice Inspector that plays a sound with more than 255 listener-emitter pairs.
  • WG-52817 Fixed: Recorder plug-in writes invalid WAV file header when recording is still active on call to Sound Engine Term().
  • WG-52853 Fixed: (Mastering Suite) Faders only appear to support integer values.