Version

menu_open
Warning: you were redirected to the latest documentation corresponding to your major release ( 2024.1.2.8726 ). Should you wish to access your specific version's documentation, please download the offline documentation from the Audiokinetic Launcher and check the Offline Documentation option in Wwise Authoring.
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 SDK 2024.1.2
Release Notes 2024.1.2

The following sections list and describe the changes to Wwise between version 2024.1.1 and version 2024.1.2.
Platform-specific information can be found here:

For earlier versions, please refer to Previous Release Notes.

Behavior Changes

  • WG-63760 Plug-ins in Wwise Authoring that call the GetValue functions on AK::Wwise::Plugin::PropertySet with invalid parameter names now return zero-initialized values instead of garbage data. This eliminates a potential source of non-determinism in SoundBank generation.

Performance Changes

  • WG-74004 (Spatial Audio) Significant performance improvement in complex scenarios with both Portals and Geometry.

Miscellaneous Changes

  • WG-74685 On Windows, to rebuild plug-in DLLs in the Samples directory the "StaticCRT" build configuration variants must be selected.
  • WG-75659 Improved compatibility of Mastering Suite with recent compilers.
  • WG-75968 Upgraded Visual Studio 2022 to version 17.10.10.

Bug Fixes

  • WG-73721 Fixed: Icons in lists are sometimes one pixel off after scrolling.
  • WG-74401 Fixed: Columns are not updated after enabling the CPU Profiler.
  • WG-74840 Fixed: With various Distance Scaling % values, only one sound among many is shown on a single game object's attenuation.
  • WG-74919 Fixed: The attenuation sphere shown in the Game Object 3D Viewer does not take into account the scaling factor applied via AK::SoundEngine::SetScalingFactor.
  • WG-74981 Fixed: Project Explorer shortcut menus Convert to Sound Voice and Convert to Sound SFX are unavailable when connected to a game.
  • WG-74989 Fixed: Music transition fade-in and fade-out controls are unavailable during playback.
  • WG-74992 Fixed: Inclusion shortcut menu on objects in the Project Explorer is unavailable when connected to a game.
  • WG-75172 Fixed: Incoherence in some severity indicators in lists.
  • WG-75288 Fixed: (WAAPI) Changing a Blend Track control input causes unspecified behavior for scaling child assignment positions.
  • WG-75511 Fixed: Error reported when opening a PROF file generated by the call AK::SoundEngine::StartProfilerCapture.
  • WG-75523 Fixed: Assert when undoing a copy-paste of a bus in the Master-Mixer Hierarchy in the Debug version of Wwise Authoring.
  • WG-75561 Fixed: Control Surface group selector missing when Soundcaster view is docked.
  • WG-75575 Fixed: (Spatial Audio) Room containment rays are not random as expected.
  • WG-75611 Fixed: (Spatial Audio) When AK::SoundEngine::SetScalingFactor is called on the Spatial Audio Listener, the scaling factor is not applied to room tones.
  • WG-75620 Fixed: Erroneous warning about "Unknown Json field: Color".
  • WG-75649 Fixed: Some profiling error messages that sometimes output invalid characters.
  • WG-75686 Fixed: Switch Container Automatically Assign with Best Match option fails to assign some expected matches.
  • WG-75964 Fixed: Find in List not persisted when reopening Keyboard Shortcuts and Commands dialog.

Fixes for Community-Reported Bugs

  • WG-68248 Fixed: Possible crash when changing an override property after using the Multi Editor.
  • WG-70813 Fixed: Profiler Session is locked by system for too long after connecting to a file.
  • WG-72481 Fixed: Music Switch Container and Dialogue Event associations are lost when reloading a Switch or State Work Unit.
  • WG-72740 Fixed: Crash when Audio Device fails re-initialization while an out-of-place object processor Effect is placed on the Master Audio Bus.
  • WG-72935 Fixed: (WAAPI) Deadlock when calling ak.wwise.core.soundbank.generate with pre or post-generation steps also using WAAPI.
  • WG-74723 Fixed: Custom property range is limited to 16 bits when using Integer type for a property.
  • WG-75091 Fixed: (Spatial Audio) An assert is triggered when a Portal is aligned in certain configurations, or when invalid transform data is passed to the Portal parameters.
  • WG-75240 Fixed: Missing fade-in on Random Containers and Sequence Containers when using sample-accurate transitions.
  • WG-75246 Fixed: Wrong ExternalSourcesOutputRoot tag in PlatformInfo.xml when generating SoundBanks from the command line and overriding output paths.
  • WG-75326 Fixed: Meter Effect plug-in sporadically calculates an output value of zero when processing Audio Objects and running in RMS Mode.
  • WG-75379 Fixed: Sounds that have Virtual Voice Behavior set to Kill voice might be unexpectedly killed if they are mapped to an RTPC that uses a built-in parameter.
  • WG-75505 Fixed: Deadlock when closing a game while profiling.
  • WG-75526 Fixed: Possible crash when changing the Music Transition Source Type or Destination Type on a root transition.
  • WG-75565 Fixed: "Plugin Media Not Found" error reported when unloading a SoundBank containing an IR for AK Convolution Reverb.
  • WG-75577 Fixed: When metering Audio Objects busses, the order of the meters for each audio object can change inconsistently when audio objects start or stop playing.
  • WG-75588 Fixed: Crash when changing from Random Container to Sequence Container (or vice versa) while container is playing.
  • WG-75655 Fixed: Sending signals to the Motion output device with an amplitude greater than 0db causes final vibrations to be chaotic.
  • WG-75718 Fixed: Infinite loop in AK Convolution Reverb with certain samples-per-buffer configurations.
  • WG-75798 Fixed: Possible crash when loading a project or disconnecting from a game.
  • WG-75799 Fixed: Crash when changing the Target of an Event Action while connected to the game.
  • WG-75825 Fixed: Crash due to stack overflow when using Soundseed Grain plug-in with low stack space.
  • WG-75841 Fixed: Media ID is not updated when creating multiple Sound SFX objects with the same audio source and different properties.
  • WG-75901 Fixed: Performance issue when copying large hierarchies of objects while the Transport Control is set to Play Converted.
  • WG-75902 Fixed: Misleading warning message "Unknown/Dead game object ID used in function" ExecuteActionOnEvent and SeekOnEvent when passing AK_INVALID_GAME_OBJECT as a game object.
  • WG-75932 Fixed: Possible crash after deleting a hierarchy of objects in the Project Explorer.
  • WG-75941 Fixed: Possible crash when setting values from lists and the property editor.
  • WG-75965 Fixed: (Spatial Audio) AKASSERT(priority >= 1) in AkOcclusionChecker.h.
  • WG-76021 Fixed: "Virtual source failed becoming physical" error message when using streamed sound.
  • WG-76047 Fixed: Event Actions Set LPF and Set HPF have no effect when executed from Wwise Authoring.
  • WG-76083 Fixed: Crash when generating SoundBanks with a plug-in built using an earlier major version of Wwise.
  • WG-76345 Fixed: Avoid shipping incorrect version of libxml2.

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