JPL Spatial
Sound spatialization and propagation library
Loading...
Searching...
No Matches
JPL::Impl Namespace Reference

Classes

struct  Eyring
 
struct  Sabine
 

Concepts

concept  CSIMDorFloat
 

Functions

JPL_INLINE simd ComputeAirAbsorptionFactor (float volume, const simd &airAttenuation_dB)
 
template<class SurfaceFactor >
JPL_INLINE simd EstimateRT60 (float w, float l, float h, const simd &avgAbsorption)
 
template<class SurfaceFactor >
JPL_INLINE simd EstimateRT60 (float w, float l, float h, const simd &avgAbsorption, const simd &airAttenuation_dB)
 

Function Documentation

◆ ComputeAirAbsorptionFactor()

JPL_INLINE simd JPL::Impl::ComputeAirAbsorptionFactor ( float  volume,
const simd airAttenuation_dB 
)

◆ EstimateRT60() [1/2]

template<class SurfaceFactor >
JPL_INLINE simd JPL::Impl::EstimateRT60 ( float  w,
float  l,
float  h,
const simd avgAbsorption 
)

◆ EstimateRT60() [2/2]

template<class SurfaceFactor >
JPL_INLINE simd JPL::Impl::EstimateRT60 ( float  w,
float  l,
float  h,
const simd avgAbsorption,
const simd airAttenuation_dB 
)