94 template<
class SurfaceFactor>
97 static const simd K(0.161f);
103 template<
class SurfaceFactor>
106 static const simd K(0.161f);
JPL_INLINE simd ComputeAirAbsorptionFactor(float volume, const simd &airAttenuation_dB)
Definition ReverbUtilities.h:85
JPL_INLINE simd EstimateRT60(float w, float l, float h, const simd &avgAbsorption)
Definition ReverbUtilities.h:95
Definition AcousticMaterial.h:36
JPL_INLINE simd EstimateRT60_Sabine(float w, float l, float h, const simd &avgAbsorption)
Definition ReverbUtilities.h:116
JPL_INLINE simd EstimateRT60_Eyring(float w, float l, float h, const simd &avgAbsorption)
Definition ReverbUtilities.h:127
simd log(simd x) noexcept
Definition SIMDMath.h:191
JPL_INLINE simd min(const simd &a, const simd &b) noexcept
Element-wise min.
Definition SIMD.h:1813
JPL_INLINE simd log10(const simd &vec) noexcept
log10 for 4-wide 32-bit float vector
Definition SIMDMath.h:241
Definition ReverbUtilities.h:78
static JPL_INLINE simd Compute(float surface, const simd &avgAbsorption)
Definition ReverbUtilities.h:79
Definition ReverbUtilities.h:70
static JPL_INLINE simd Compute(float surface, const simd &avgAbsorption)
Definition ReverbUtilities.h:71
Minimal 4-wide 32-bit float vector implementation for SIMD.
Definition SIMD.h:60