Version

menu_open
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 Unreal Integration Documentation
Release Notes 2022.1.5.8242.2714

Each version of this integration matches a specific build of Unreal Engine. Here is what has changed in the 2022.1.5.8242.2714 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.1, and 5.2. It was tested against Unreal Engine 5.2. Any major Unreal Engine version more recent than the aforementioned is not currently supported, but will be in a subsequent patch release.

Platform-specific information can be found here:

For earlier versions, please refer to Previous Release Notes.

New Features

  • WG-64213 Replaced Wwise Picker with the Wwise Browser. Refer to Managing Assets with the Wwise Browser for details.
  • WG-64582 Added unit testing of Wwise Integrations.
  • WG-64691 Added support for Unreal Engine 5.2.
  • WG-64935 Added basic Stat Named Events for Unreal Insights Timers.
  • WG-65062 Exposed the AddOutput and RemoveOutput SDK functions to AkAudioDevice and Blueprint.

API Changes

  • WG-63778 API-level bridging for Wwise streaming hooks is now provided.

Performance Changes

  • WG-65252 Improved streaming performance and reduced reliance on Unreal Engine Task Graph under stress.
  • WG-65412 Runtime Future/Promises now create Events on demand to remove synchronization resource contention in platforms where they are constrained.
  • WG-65520 Refactored the default open streaming I/O Hook to prepare for true asynchronous operation.

Bug Fixes

  • WG-64112 Fixed: Modified acoustic texture absorption values do not get updated in Unreal when generating banks.
  • WG-64646 Fixed: Unnecessary Events media are loaded between nested Switch Containers when only a partial match occurs.
  • WG-65314 Fixed: Crash in ExecutionQueue if deleted without Task Graph.
  • WG-65414 Fixed: Reduced number of messages in the log when using PostEventAtLocation without Spatial Audio.
  • WG-65468 Fixed: BeginDestroy is a synchronous operation.
  • WG-65606 Fixed: Missing AK namespace for the GetWindowsDeviceCount function in FWwisePlatformAPI.
  • WG-65915 Fixed: Crash while hot-reloading Wwise plug-in on Mac Editor.

Fixes for Community-Reported Bugs

  • WG-51967 Fixed: Unreal Editor's Wwise plug-in does not compile on Linux.
  • WG-55294 Fixed: Crash when starting a Play in Editor session in an empty map.
  • WG-63309 Fixed: Crash in UAkLateReverb component when stopping a Play In Editor session.
  • WG-64233 Fixed: GTE linking errors when building Wwise as an engine plug-in.
  • WG-64723 Fixed: Possible issue in UAkPortalComponent DestroyTextVisualizers.
  • WG-64845 Fixed: Crash if WwiseFileHandler module is deleted while SoundBanks and Media are being unloaded.
  • WG-65322 AkGameObjectsList::Term() is not called in GetActiveGameObjects.
  • WG-65363 Fixed: "StagePath not set" error when loading AkAudioTypes, such as Events, before the AkAudio module is running.
  • WG-65671 Fixed: Crash when unloading music media while it is still being played.
  • WG-65682 Fixed: Terminating streaming assets that are still loaded results in an error, not a log.

Documentation Improvements


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