The following sections list and describe the changes to Wwise between version 2023.1.9 and version 2023.1.10.
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-75968 Upgraded Visual Studio 2022 to version 17.10.10.
Bug Fixes
- WG-73202 Fixed: Wwise crash when deleting a Music Segment.
- WG-74401 Fixed: Columns are not updated after enabling the CPU Profiler.
- WG-75172 Fixed: Incoherence in some severity indicators in lists.
- 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-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-75649 Fixed: Some profiling error messages that sometimes output invalid characters.
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-75526 Fixed: Possible crash when changing the Music Transition Source Type or Destination Type on a root transition.
- 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-75655 Fixed: Sending signals to the Motion output device with an amplitude greater than 0db causes final vibrations to be chaotic.
- WG-75798 Fixed: Possible crash when loading a project or disconnecting from a game.
- WG-75801 Fixed: Possible crash when deleting a Music Playlist Container.
- 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-76047 Fixed: Event Actions Set LPF and Set HPF have no effect when executed from Wwise Authoring.