The TPT state-variable coefficients for a sample rate, cutoff and resonance (Q): g = tan(pi fc / fs), k = 1 / Q, a1 = 1 / (1 + g (g + k)), a2 = g a1, a3 = g a2.
More...
#include <svf.hpp>
|
| SampleType | g |
| SampleType | k |
| SampleType | a1 |
| SampleType | a2 |
| SampleType | a3 |
template<typename SampleType = float>
struct pulp::signal::SvfT< SampleType >::Coefficients
The TPT state-variable coefficients for a sample rate, cutoff and resonance (Q): g = tan(pi fc / fs), k = 1 / Q, a1 = 1 / (1 + g (g + k)), a2 = g a1, a3 = g a2.
◆ a1
template<typename SampleType = float>
◆ a2
template<typename SampleType = float>
◆ a3
template<typename SampleType = float>
template<typename SampleType = float>
template<typename SampleType = float>
The documentation for this struct was generated from the following file:
- /home/runner/work/pulp/pulp/core/signal/include/pulp/signal/svf.hpp