Wwise SDK 2022.1.7
The following sections list and describe the changes to Wwise between version 2016.2 and version 2017.1. For earlier versions, please refer to Previous Release Notes. If using the online help, you can also choose a different Wwise version from the list on top of the table of contents column.
SetMultipleOcclusionAndObstruction, which allows for specifying list per-position obstruction/occlusion pairs.
AK::SoundEngine::CancelEventCallbackGameObject(AkGameObjectID in_gameObjectID)which will cancel the callbacks for the given game object.
AkMemSettings now has an option to enable memory overflow detection. This memory overflow detector is only available in Debug.
Refer to New Features Overview 2017.1 for more new features and details.
AkPlatformInitSettings::eAudioQuality, which was limiting the sample rate on Windows platforms to 48,000 or 24,000 Hz. The sample rate can now be set to a custom value.
AK::SoundEngine::GetSourcePlayPositions()function has a new behavior and validation of arguments:
AK::ThreadEmulationhas been removed; the sound engine now uses native threads. Exposed ideal processor as
AK::SoundEngine::SendPluginCustomGameDatadoes not require the Effect slot number anymore. On the other hand, it asks for the target plug-in ID.
AkInitSettings::settingsMainOutput::outputHierarchy = AkBusHierarchy_Primary | AkBusHierarchy_Secondary. However, this can only be done at initialization time. The ability to merge a secondary output to main on the fly will be re-enabled in a future release.
AkPerf::PostStreamingStatswhen profiling streams.