JPL Spatial
Sound spatialization and propagation library
Loading...
Searching...
No Matches
JPL::Matrix::FDNInput Struct Reference

#include <JPLSpatial/Auralization/ReverbDesign.h>

Static Public Member Functions

template<class Sample , std::size_t NumFDNChannels>
requires (Detail::cValidFDNOrder<NumFDNChannels>)
static JPL_INLINE void InjectNormalized (Sample monoInput, std::array< Sample, NumFDNChannels > &outFDNInput)
 
template<class Sample , std::size_t NumFDNChannels>
requires (Detail::cValidFDNOrder<NumFDNChannels>)
static JPL_INLINE void InjectNormalizedRndSign (Sample monoInput, std::array< Sample, NumFDNChannels > &outFDNInput)
 

Member Function Documentation

◆ InjectNormalized()

template<class Sample , std::size_t NumFDNChannels>
requires (Detail::cValidFDNOrder<NumFDNChannels>)
static JPL_INLINE void JPL::Matrix::FDNInput::InjectNormalized ( Sample  monoInput,
std::array< Sample, NumFDNChannels > &  outFDNInput 
)
inlinestatic

◆ InjectNormalizedRndSign()

template<class Sample , std::size_t NumFDNChannels>
requires (Detail::cValidFDNOrder<NumFDNChannels>)
static JPL_INLINE void JPL::Matrix::FDNInput::InjectNormalizedRndSign ( Sample  monoInput,
std::array< Sample, NumFDNChannels > &  outFDNInput 
)
inlinestatic

The documentation for this struct was generated from the following file: