#include <JPLSpatial/Auralization/FilterComponents.h>
◆ Sample
◆ CalculateResponse()
| std::complex< double > JPL::Topology::Biquad::CalculateResponse |
( |
float | normalizedFrequency | ) |
const |
|
inlinenodiscard |
◆ Combine()
◆ MakeHighShelf() [1/2]
◆ MakeHighShelf() [2/2]
| JPL_INLINE Topology::Biquad JPL::Topology::Biquad::MakeHighShelf |
( |
double | normalizedFrequency, |
|
|
double | gainDb ) |
|
staticnodiscard |
◆ ProcessInterpolating() [1/2]
template<class StateType >
| void JPL::Topology::Biquad::ProcessInterpolating |
( |
std::span< Sample > | samples, |
|
|
StateType & | state, |
|
|
Topology::Biquad & | previous ) const |
|
inline |
◆ ProcessInterpolating() [2/2]
template<class StateType >
| void JPL::Topology::Biquad::ProcessInterpolating |
( |
std::span< Sample > | samples, |
|
|
uint32 | stride, |
|
|
StateType & | state, |
|
|
Biquad & | previous ) const |
|
inline |
◆ SetCoefficients()
| JPL_INLINE void JPL::Topology::Biquad::SetCoefficients |
( |
const Topology::Biquad & | other | ) |
|
◆ a1
| Sample JPL::Topology::Biquad::a1 = 0.0f |
◆ a2
| Sample JPL::Topology::Biquad::a2 = 0.0f |
◆ b0
| Sample JPL::Topology::Biquad::b0 = 1.0f |
◆ b1
| Sample JPL::Topology::Biquad::b1 = 0.0f |
◆ b2
| Sample JPL::Topology::Biquad::b2 = 0.0f |
The documentation for this struct was generated from the following file: