Skip to content

2.0-beta.5 Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@achandak achandak released this 01 Jun 00:11
· 120 commits to master since this release

This is 2.0-beta.5 release of Steam Audio SDK. Changes from the previous release include:

  • (C API) Fixed potential performance issue when using Convolution Effects with custom memory allocator callbacks.
  • (C API) Fixed performance issue when calling iplGetMixedEnvironmentalAudio when no Convolution Effect objects have been created.
  • (C API) Fixed occasional audio glitch in the first frame rendered using a Convolution Effect.
  • (C API) Improved simulation performance in some cases by pruning ray paths based on propagation time.
  • (C API) Reduced unnecessary memory allocations during audio processing.
  • (C API) Fixed bug where probes could not be generated when using custom ray tracer callbacks.
  • (C API) Changed the center frequencies used for material properties.
  • (Unity Integration, C API) The Steam Audio DLLs no longer require the Visual C++ 2015 Redistributable to be installed.
  • (Unity Integration, C API) Added support for transmission coefficients to Phonon Material.
  • (Unity Integration, C API) Added support for modeling transmission of sound through geometry, along the direct sound path. Two modes of transmission have been added: frequency-dependent and frequency-independent.
  • (Unity Integration, C API) Added support for modeling frequency-dependent air absorption along the direct sound path. This can be toggled on or off on a per-source basis.
  • (Unity Integration) Fixed a bug where materials were incorrectly mapped to scene geometry.
  • (Unity Integration) Reduced per frame memory overhead caused by instantiating WaitForEndOfFrame every frame.
  • (Unity Integration) Fixed a bug where no sound was heard if starting a scene with Enable Reflections unchecked on a Phonon Source and Accelerated Mixing checked on the Phonon Listener.
  • (Unity Integration) Changed physics-based attenuation to be off by default on a Phonon Source.
  • (Unity Integration) Fixed error with GUI elements on versions of Unity older than 5.5.
  • (Unity Integration) Updated documentation to clarify that the Phonon Manager component should not be added manually.