Steam Audio SDK 4.5.0
- Add support for iOS. Steam Audio now supports iOS devices (including both iPhone and iPad) using 64-bit ARM processors and running iOS 11.0 or later.
- Add a "validation" mode to the API. When the
flags
field has theIPL_CONTEXTFLAGS_VALIDATION
flag set when creating anIPLContext
, all API functions will perform several additional checks and report errors. This incurs a potentially significant performance penalty, and should only be used to diagnose hard-to-reproduce issues. - Fix crash when trying to bake pathing data in a probe batch that does not contain any probes.
- Fix issue in path simulation where the path visualization callback would not be called if path validation is disabled.
Steam Audio Unity Plugin 4.5.0
- Add support for iOS.
- Add support for API validation mode.
- Fix issue where Unity gets stuck in an infinite C# recompile loop if Steam Audio is imported alongside another plugin that modifies scripting defines. (#282)
- Fix the
Baker
so it looks forSteamAudioStaticMesh
not only at the root of a scene. (#278) - Fix the
GetVertices
method for a terrain. (#279) - Allow Steam Audio to load but not run on unsupported platform or when
STEAMAUDIO_ENABLED
define symbol is not present. (#280) SteamAudioSource
optimized to take theSteamAudioSettings
singleton only once. (#284)- Performance optimizations concerning calling
mCurrentScene.Commit();
inLateUpdate
(#281)
Steam Audio Unreal Engine Plugin 4.5.0
- Add support for iOS.
- Add support for API validation mode.
Steam Audio FMOD Studio Plugin 4.5.0
- Add support for iOS.