This is 2.0-beta.2 release of Steam Audio SDK. Changes from the previous release include:
- (Unity Integration) Fixed a bug where baked data is not properly saved with the scene, requiring a bake every time a project is opened in the Unity editor.
- (Unity Integration) Fixed a bug where all audio sources stop playing when Partial occlusion is turned on and a source intersects with a geometry.
- (Unity Integration) Fixed a bug which introduced a buzz artifact when moving fast or transporting from one location to another.
- (Unity integration) Fixed a bug where baking reverb or propagation effect crashes Unity if no probes have been generated.
- (Unity Integration) Fixed a bug where coroutines on Phonon Source and Phonon Listener did not start properly if a GameObject is toggled.
- (Unity Integration) Cleaned up Phonon Effect UX by dividing it into Phonon Source and Phonon Listener.
- (Unity Integration) Reduced overhead when dynamically creating a GameObject with Phonon Source or Phonon Listener.
- (C API) Fixed incorrect baked data lookup when two or more sources use baked data.
- (Performance) Bilinear interpolation for HRTF is up to 4x faster on PC (Windows, Linux, macOS).
- (Performance) Convolution for indirect sound is up to 2x faster.
- (Documentation) Added information on the actual frequencies of the low, mid, and high frequency bands used for acoustic materials.
- (Documentation) Added more introductory material to the API documentation.
- (Hotfix-1) Fixed issue with Unity integration when Audio Listener is not present.
- (Hotfix-1) Updated documentation - Environment Component, Environmental Renderer Component, and Phonon Static Listener Component can be attached to any GameObject in Unity.