|
JPL Spatial
Sound spatialization and propagation library
|
State Variable Filter with Topology-Preserving Transform structure. More...
#include <JPLSpatial/Auralization/CrossoverFilter.h>
Classes | |
| struct | Params |
Public Member Functions | |
| JPL_INLINE void | Reset () noexcept |
| JPL_INLINE void | Process (const Params ¶ms, float x, float &yL, float &yB, float &yH) noexcept |
| JPL_INLINE void | ProcessBPLP (const Params ¶ms, float x, float &yL, float &yB) |
| JPL_INLINE void | ProcessBPHP (const Params ¶ms, float x, float &yB, float &yH) |
| JPL_INLINE void | ProcessBP (const Params ¶ms, float x, float &yB) |
| JPL_INLINE void | ProcessAP (const Params ¶ms, float x, float &yAP) |
Static Public Member Functions | |
| static JPL_INLINE Params | Prepare (float sampleRate, float frequency) noexcept |
| Prepare parameters for a TPT SVGF Stage. | |
Public Attributes | |
| float | s1 = 0.0f |
| float | s2 = 0.0f |
State Variable Filter with Topology-Preserving Transform structure.
|
inlinestaticnoexcept |
Prepare parameters for a TPT SVGF Stage.
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
| float JPL::StateVariableFilterTPT::s1 = 0.0f |
| float JPL::StateVariableFilterTPT::s2 = 0.0f |