|
JPL Spatial
Sound spatialization and propagation library
|
Classes | |
| class | DSFCommonBase |
| struct | DualState |
| struct | DualTopo |
| struct | Eyring |
| struct | Sabine |
Concepts | |
| concept | CDSFTopo |
| DSF (EQ) can be either Biquad, or DualTopo (Dual One-Pole) | |
| 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) |
| template<CVec3 Vec3Type> | |
| JPL_INLINE Vec3Type | SanitizeSourceDir (const Vec3Type sourceDirection) |
|
nodiscard |
|
nodiscard |
|
nodiscard |
| JPL_INLINE Vec3Type JPL::Impl::SanitizeSourceDir | ( | const Vec3Type | sourceDirection | ) |