The following sections list and describe the changes to Wwise between version 2024.1.8 and version 2024.1.9.
Platform-specific information can be found here:
For earlier versions, please refer to Previous Release Notes.
New Features
- WG-78693 Added support for GameInput Advanced Haptics in the Motion plug-in.
Behavior Changes
Miscellaneous Changes
- WG-79646 Added advanced haptics examples to Motion Factory Presets. Note that the new Presets are not added to existing Wwise projects; they only appear in newly created Wwise projects.
- WG-80233 Lua runtime now uses C++ exceptions for error handling instead of setjmp and longjmp.
Bug Fixes
- WG-76657 Fixed: Ampersand character in file name is not displayed correctly.
- WG-77038 Fixed: (WAQL) Some WAQL queries cause unstable results.
- WG-78127 Fixed: Crash when sorting by Room ID in the Game Object 3D Viewer.
- WG-78846 Fixed: Unnecessary Live Media Transfer when using streaming files smaller than their prefetch value.
- WG-79601 Fixed: Crash when live-editing a source.
- WG-79782 Fixed: AVX instructions are called from a non-AVX section of code when running an unoptimized executable with the Debug AkSoundEngine libraries.
- WG-79821 Fixed: In the Project Explorer, the name of an object is sometimes cut when it's renamed in another layout.
- WG-79871 Fixed: Motion plug-in repeatedly outputs monitoring messages after an audio device configuration change.
- WG-80063 Fixed: Object Tab doesn't update correctly when inspecting multiple modulators in succession.
- WG-80083 Fixed: Spread cone visible in the Game Object 3D Viewer when there is not supposed to be any spread.
- WG-80192 Fixed: Attempting to post an error message in the termination of a source plug-in can result in a crash.
- WG-73399 Fixed: Windows 11 Snap layout feature doesn't work when hovering over Wwise Authoring's Maximize or Restore buttons.
- WG-77548 Fixed: When issued from the Event Editor, the Find in Project Explorer shortcuts don't show the target of the selected Event Action.
- WG-77594 Fixed: Clicking Show in Meter - Instance A in the shortcut menu of an Auxiliary Bus meter opens an empty Meter view.
- WG-79181 Fixed: Possible hang when using Meta XR Audio SDK plug-in and disconnecting headphones or speakers.
- WG-79350 Fixed: Crash in Flanger plug-in after live editing its parameters in low-memory conditions.
- WG-79660 Fixed: Sequence Containers don't stop playing when a Stop Action with fade occurs during a crossfade.
- WG-79661 Fixed: Assert in
AkParamTarget.
- WG-79860 Fixed: Music transitions don't update properly when a source or destination is changed from Any to a specific object.
- WG-79873 Fixed: Music transitions with Source or Destination set to an empty Virtual Folder evaluate to "Any". Now they evaluate to "None".
- WG-79952 Fixed: Crash when selecting an Override Parent check box in the Property Editor.
- WG-80094 Fixed: Assertion failure when decoding some WEM Opus files on PS5.
- WG-80123 Fixed: Wwise crash when right-clicking in an empty Source or Destination column in the Transitions tab.
- WG-80133 Fixed: (WAAPI) WAAPI sometimes sends invalid JSON when calling
ak.wwise.core.profiler.getPerformanceMonitor, which can break WAAPI clients.
- WG-80246 Fixed: Stack overflow in
AkNotificationSafeArray::DispatchCallbacks when RTPC is used at large scale.
Documentation Improvements
- WG-73005 Added missing interface elements to Attenuation Editor.
- WG-79481 Added documentation for GameInput Advanced Haptics support on Windows in Motion plug-in.
- WG-80343 In all code samples, replaced instances of
AkModule.h with AkMemoryMgrModule.h.