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 2024.1.0

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

Note:
This integration does not support experimental Unreal Engine features.
Note:
  • This integration was compiled against Unreal Engine version 5.3 and 5.4. It was tested against Unreal Engine 5.4.

Platform-specific information can be found here:

For earlier versions, please refer to Previous Release Notes.

New Features

  • WG-66934 Multiprocess cooking now works if all files are handled as bulk data, and remaining files are packaged in Wwise asset libraries.
  • WG-68872 RouteSharingPolicy is now exposed on iOS.
  • WG-68911 Unique SoundBanks and media can now be directly serialized into their respective Uassets.
  • WG-69353 Added an option to package Wwise Assets through bulk data instead of additional files.
  • WG-72034 The configuration settings for memory management have been updated, to control the new AkMemoryArenas added in the Wwise SDK. The changes include separate memory reservation limits for each arena, as well as other controls for how the Memory Arenas allocate and reserve memory.
  • WG-72901 All Wwise Platforms are now visible in the Unreal Project Settings.
  • WG-73430 Added preliminary support for LinuxArm64.

API Changes

  • WG-69420 Renamed AkPlatformInitialisationSettingsBase to AkPlatformInitializationSettingsBase.
  • WG-69789 Blueprint functions no longer have FName parameters.
  • WG-71251 Added the WwiseSoundEngine Plug-in, which allows usage of the Wwise SoundEngine without any managed tools.
  • WG-71280 "Post And Wait for End Of Event" Blueprint node parameter "Stop when Attached to Destroyed" is now true by default.
  • WG-71808 Migrated WAAPI to the WwiseAuthoring module of the WwiseSoundEngine plug-in. It's now Editor-only.
  • WG-72977 Removed the EventName and RTPCName parameters from Sequencer section properties.
  • WG-73010 Renamed instances of AkAudioRTPC to WwiseGameParameter in the Sequencer Integration.

Behavior Changes

  • WG-61048 The WAAPI connection is now enabled by default.
  • WG-71241 Normalized Unreal Insights and Stat naming convention for WwiseSoundEngine.
  • WG-74274 Integration settings related to packaging have been moved to their own section.
  • WG-74463 Reversed the Wwise Asset Libraries ordering and priority. The first element in the list now has the highest priority and the last element has the lowest priority.

Performance Changes

  • WG-71239 Disabled redundant Wwise SoundEngine BankMgr thread.

Miscellaneous Changes

  • WG-71143 The GenerateSoundBanks Commandlet is deprecated. Use WwiseConsole.exe instead.
  • WG-72466 Added preliminary support for Unreal Engine 5.5.
  • WG-73888 Updated Wwise Integrations for Unreal iconography.
  • WG-73889 (Spatial Audio) Updated Spatial Audio actor icons.
  • WG-73890 Updated AkComponent and Spot Reflector icons. Component icon is now used for AkAmbient.
  • WG-74454 Reduced Display logging verbosity for module initialization.

Bug Fixes

  • WG-61759 Fixed: UAkRoomComponent::IsRegisteredWithWwise can be true even if SpatialAudio::SetRoom() isn't called.
  • WG-62058 Fixed: Certain platform-specific header files are publicly available in the WwiseSoundEngine folder.
  • WG-69900 Fixed: (Spatial Audio) There is no attenuation scaling factor for rooms.
  • WG-70946 Fixed: "Last" Callback is visible in the Post Event Blueprints.
  • WG-73670 Fixed: Starting and stopping Play in Editor is slow when AudioLink cannot be properly initialized.
  • WG-74452 Fixed: Wwise Language is not initialized according to Unreal Current Culture.
  • WG-74607 Fixed: Changing any property while playing in editor stops playing sounds.

Fixes for Community-Reported Bugs

  • WG-55113 Fixed: EWwiseItemType::Type is an UENUM.
  • WG-69877 Fixed: Inconsistent default values of StopWhenOwnerDestroyed variable.
  • WG-73530 Fixed: Server build with Multi-Process Cooking option fails.
  • WG-74523 Fixed: Crash on FileCache deletion when PackagedFile requested a cancel on the same thread. Followed UE5 recommendation to delete on game thread.
  • WG-74575 Fixed: Renamed Sound Voice Events appear as "UAsset Missing" in the Wwise Browser.

Fixes since the Beta for Community-Reported Bugs

  • WG-72869 Fixed: There's no command line option in the Cook commandlet to bypass Bulk Data packaging.

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