Each version of this integration matches a specific build of Unreal Engine 4. Here is what has changed in the 2021.1.8.7831.2285 release of the integration (in addition to upgrading to the new Unreal build). Important Migration Notes 2021.1.8.7831.2285
|
Note:
This integration does not support experimental Unreal Engine 4 features. |
|
Note:
This integration was compiled against Unreal Engine versions 4.26, 4.27, and 5.0. It was tested against Unreal Engine 4.27.2 and 5.0.1. 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-54828 A new option to clear sound data for individual Wwise assets is now available in the Unreal Content Browser. It facilitates the required step of clearing Sound Data after changing a Sound Voice to Sound SFX or vice-versa.
-
WG-59571 Added support for Unreal Engine 5.0.1.
Behavior Changes
-
WG-58889 Ending a Play in Editor session now stops all sounds.
-
WG-59966 The integration no longer automatically corrects the ShortID found in an asset when it is loaded. In the case where you see Invalid ShortID warnings in the Output log, regenerate Sound Data and save all modified assets.
Miscellaneous Changes
-
WG-53953 Wwise initialization errors are reported earlier in the local output.
-
WG-56843
UPROPERTY
are now initialized by default.
Bug Fixes
-
WG-54251 Fixed: Localized Unreal asset data is not removed by "Clear Sound Data" utility.
-
WG-59502 Fixed : The same media could call SetMedia multiple times, which would lead to a memory leak.
-
WG-59589 Fixed: Bank assets in Unreal with no assets referencing them add all Events to their Linked Events list. (This bug does not affect bank behavior but can negatively impact editor performance).
-
WG-60163 Fixed: Media in memory in Unreal Editor do not update after reimporting audio sources in Wwise and regenerating sound data.
-
WG-60218 Fixed: Packaging error when not using Event-Based Packaging.
-
WG-60252 Fixed: Unable to set auto-load error when adding Convolution Reverb on a Sound Voice.
-
WG-60254 Fixed:
AkMediaMemoryManager::ReleaseMediaMemory
: Negative RefCount errors for localized media.
-
WG-60263 Fixed: RecursionNotAllowed assert on game start-up.
Fixes for Community-Reported Bugs
-
WG-50111 Fixed: Changing language results in an error when localized Events are grouped in a SoundBank.
-
WG-50220 Fixed: Crash when changing cultures with the Set Current Audio Culture blueprint.
-
WG-51577 Fixed: Possible crash when changing localization immediately after loading a level.
-
WG-53151 Fixed: Localized media data is loaded too late for Events posted immediately on level load (from Level Sequence timelines, for example).
-
WG-55967 Fixed: Localized Events don't play when previewed from the Content Browser.
-
WG-56459 Fixed: Crash when switching between two maps that play an Event referencing the same media.
-
WG-56793 Fixed: Streaming localized voices in Switch Containers sometimes fails to play.
-
WG-56935 Fixed: Crash during map transitions while an Event is playing.
-
WG-57378 Fixed: Incorrect flags passed to Unreal DirectoryWatcher API.
-
WG-57751 Fixed: Localized media in Switch Containers with Split Switch Container Media enabled are not loaded properly. And a report when media is parsed as both streamed and not streamed during Sound Data generation causes playback issues.
-
WG-58000 Fixed:
UAkSettings::OnAssetAdded
not well optimized.
-
WG-58616 Fixed: Missing localized media prevents switching to a new locale.
-
WG-58659 Fixed: Long map load times when using legacy SoundBanks.
-
WG-59006 Fixed: Unreal Spatial Audio portals don't update when transform changes.
-
WG-59266 Fixed: Missing migration of AkPoly and AkEdgeInfo, which were renamed AkSurfacePoly and AkSurfaceEdgeInfo, respectively, in 2021.1.4.
-
WG-59294 Fixed: Streaming sound fails to play when posted in two subsequently loaded levels.
-
WG-59295 Fixed: Unused variable in Unreal integration's AkRoomComponent.cpp
-
WG-59440 Fixed: There is no warning logged when specifying a non-existent platform as an argument in the GenerateSoundBanks commandlet.
-
WG-60111 Fixed: Crash when generating sound data via WAAPI if Wwise Convolution Reverb Effect is present in the project.
-
WG-60162 Fixed: Hang when Media Asset Data checks if it needs autoloading before its parent media asset begins loading.
-
WG-60165 Fixed: Hang when cooking sound data in a commandlet.
-
WG-60208 Fixed: "Event data not up to date" warnings in log when serializing
UAkAssetDataSwitchContainer
default object.
-
WG-60233 Fixed: Cook fails on Linux Server builds.