Version

menu_open
Wwise Unreal Integration Documentation
Release Notes 2022.1.12.8435.2951

Each version of this integration matches a specific build of Unreal Engine. Here is what has changed in the 2022.1.12.8435.2951 release of the integration (in addition to upgrading to the new Unreal build).

Note:
This integration does not support experimental Unreal Engine features.
Note:
  • This integration was compiled against Unreal Engine version 4.27, 5.2, 5.3, and 5.4 Preview. It was tested against Unreal Engine 5.3 and 5.4 Preview.
  • Unreal Engine 5.4 Preview support is ready for development. It was tested both in editor and in game for Windows and Mac. It was not tested on consoles or mobile devices. We do not recommend using a preview version of Unreal Engine in production.
  • Deprecation Notice: Support for Unreal Engine 4.27 will be removed in a future minor release. We recommend that you use Unreal Engine 5.2 or later.

For earlier versions, please refer to Previous Release Notes.

New Features

  • WG-69218 Added support for SoundEngine, FileHandler, and ResourceLoader Low Level Memory (LLM) tracking through Audio/Wwise group.
  • WG-69920 Added overridable move operation to Reconcile. This operation does nothing without overriding it.
  • WG-70866 Added the nullSoundEngineAsError option to UnrealBuildTool invocation. When the option is used, the build process fails when using the null SoundEngine.
  • WG-70933 Unreal Engine 5.4 Preview is now supported for development purposes.

Performance Changes

  • WG-70704 Improved performance of WwiseFileHandler's getters.
  • WG-71109 Regrouped SetMedia and TryUnsetMedia calls to reduce asset locking overhead.

Bug Fixes

  • WG-70538 Fixed: Refreshing Wwise Browser causes it to refresh twice.
  • WG-70911 Fixed: Orphaned Assets appear as "UAsset Needs Update" in the Wwise Browser.
  • WG-71082 Fixed: Wwise Browser crash when the Root Output Path is invalid.

Fixes for Community-Reported Bugs

  • WG-67549 Fixed: InitBank uasset is not created when changing the Root Output Path to a valid one.
  • WG-67837 Fixed: Crash in single threaded mode.
  • WG-69563 Fixed: Reconcile fails to update newly migrated assets.
  • WG-69771 Fixed: When working with multiple clients, possible crash after entering and exiting Play mode due to default listeners not being cleaned up properly.
  • WG-69842 Fixed: Wwise Browser's search bar collapses trees.
  • WG-69876 Fixed: Crash in packaged games when performing multi-threaded operations for memory-mapped files.
  • WG-70234 Fixed: FillSamplesBuffer called after stopping the AudioInput Component.
  • WG-70296 Fixed: ExecutionQueue error after calling StopProfilerCapture.
  • WG-70392 Fixed: Switch values with the same name can be associated with the wrong Switch Group.
  • WG-70534 Fixed: Plug-ins are not registered on iOS, tvOS, and Switch.
  • WG-70625 Fixed: FWwiseSimpleExtSrcManager::SetExternalSourceMedia() causes crashes in DecrementCount during asynchronous unloading operation.
  • WG-70658 Fixed: When searching in the Wwise Browser, up-to-date events are flagged as "UAsset Needs Update".
  • WG-70904 Fixed: Compilation errors caused by bad string formats in logs.
  • WG-70991 Fixed: Wwise Bank and Media operations lock all available threads.

Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

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