The following sections list and describe the changes to Wwise between version 2024.1.7 and version 2024.1.8.
Platform-specific information can be found here:
For earlier versions, please refer to Previous Release Notes.
Miscellaneous Changes
- WG-79213 Wwise End-User License Agreement is now accessible directly from Help menu.
- WG-79455 None State exposed in the States Values tab.
- WG-79514 Wwise Console now logs more details when a project fails to open.
Bug Fixes
- WG-78201 Fixed: Assert "CanDestroy" in
AK::StreamMgr::Term
, called at sound engine termination.
- WG-78977 Fixed: (WAAPI) When creating Events in Project Explorer, the order of the notifications for the nameChanged and childAdded topics is not consistent across the different user interface actions.
- WG-79084 Fixed: Possible crash when migrating a project created with a version older than Wwise 2023.1.0.
- WG-79169 Fixed: (Acoustics) Room transmission loss doesn't interpolate correctly through a portal when leaving a hierarchy.
- WG-79219 Fixed: Incorrect Source Control enabled state reported in SoundBank generation log.
- WG-79244 Fixed: (Acoustics) Rays cast from the listener are continuously added and then removed around some edges. This can cause unnecessary path updates.
- WG-79505 Fixed: Windows can automatically turn on efficiency mode for Wwise Authoring application and tools.
- WG-79586 Fixed: Infinite loop on SoundEngine
Term()
in low-memory conditions.
- WG-79678 Fixed: Occasional read access violation in Soundseed Grain plug-in with Vorbis media.
- WG-77065 Fixed: Crash when renaming an object in the Project Explorer and confirming with the mouse.
- WG-77107 Fixed: Hang on exit of Unreal games if disk streaming errors occured.
- WG-77956 Fixed: Selecting an object in the Project Explorer doesn't sync with an Object Tab Group that is set to Sync with any Selection Channel if the Object Tab Group is floating.
- WG-77998 Fixed: Whenever Effect Bypass is bound by an RTPC in an Effect chain, other Effects in the chain are no longer bypassed.
- WG-78438 Fixed: Importing files over 800MB with
ak.wwise.core.audio.import
using the audioFileBase64
argument fails.
- WG-78541 Fixed: Jump to Specific Playlist Item tooltip display issue in some cases.
- WG-79035 Fixed: (Acoustics) Large CPU spikes in
AKMergedRoomGeometry
.
- WG-79135 Fixed: Possible crash when interacting with the Transitions tab of a Music Playlist Container.
- WG-79322 Fixed: Stack overflow in
CAkListener::ComputeSpeakerMatrixWithRays
in some scenarios with heavy usage of Spatial Audio.
- WG-79351 Fixed: Crash when playing a Random Container that has the hidden property Always Reset Playlist set to false.
- WG-79428 Fixed: SoundBank generation is longer than expected when some of the project's original WAV files have many references.
- WG-79463 Fixed:
SetMultiplePosition
does not honor emitter channel mask for multichannel sounds with height channels going into an Audio Objects bus.
- WG-79569 Fixed: File packages are streamed over network when Wwise Profiler is connected. Now they are always read from local disk.
- WG-79573 Fixed: Blend Containers with Play Mode set to Continuous sometimes report a DurationType that's not infinite.
- WG-79594 Fixed: File Manager is disabled while connected to a game.
- WG-79614 Fixed: (Acoustics) Crash in
AkKeyArray
when removing a Portal from a scene.
- WG-79628 Fixed: Changing RTPC, Switch, or State dirties the Soundcaster session Work Unit.
- WG-79635 Fixed: Music stops playing when connecting to a game and some files are missing from the
Originals
folder.
- WG-79638 Fixed: Project load is slow when loading large Dynamic Dialogue Work Units.
- WG-79658 Fixed: (Acoustics) A -6dB normalization gain for game-defined auxiliary sends is applied to the output of room busses, even when Game-Defined Auxiliary Sends is disabled.
- WG-79705 Fixed: Crash in
AkMemoryArena::HugeHeap::Malloc
if AkMemoryArenaSettings::fnMemAllocSpan
returns a nullptr.
Documentation Improvements
- WG-68404 Removed Fit to Geometry note about Phys Material Override since it's no longer accurate with Unreal Engine 5.