This is 2.0-beta.9 release of Steam Audio SDK. Changes from the previous release include:
- (C API) Changed the signature of iplGetDirectSoundPath: it now takes a handle to an Environment object, rather than an Environmental Renderer object.
- (C API) Up to 2x improvement in the performance of iplCreateBinauralRenderer.
- (C API) Ambisonics orders higher than 3rd order are no longer supported.
- (C API) Fixed a potential compiler error in phonon.h due to size_t not being defined.
- (C API) Fixed a potential crash when using a Direct Sound Effect.
- (C API, Unity Integration) Reduced unnecessary low-passing when decoding Ambisonics to binaural (using the iplApplyAmbisonicsBinauralEffect API function, or enabling Indirect Binaural in Unity).
- (Unity Integration) The Steam Audio Spatializer effect makes more consistent use of the listener position provided by Unity.
- (Unity Integration) Fixed a bug where the distance attenuation curve of an Audio Source was incorrectly applied to indirect sound by the Spatializer Effect.