Class biquad_state¶
class biquad_state<T, filters> dsp¶
template <typename T, size_t filters>
struct biquad_state { … } Per-section delay-line state for a cascade of filters biquad sections.
| T | Floating-point element type. |
| filters | Number of cascaded biquad sections. |
variable s1 ¶
vec<T, filters> s1 First delay register per section.
Fully qualified name: kfr::biquad_state<T, filters>::s1
Declared at dsp/biquad.hpp:133
variable s2 ¶
vec<T, filters> s2 Second delay register per section.
Fully qualified name: kfr::biquad_state<T, filters>::s2
Declared at dsp/biquad.hpp:134
variable out ¶
vec<T, filters> out Last output vector, used as inter-section delay line.
Fully qualified name: kfr::biquad_state<T, filters>::out
Declared at dsp/biquad.hpp:135
constructor biquad_state<T, filters>() ¶
Default constructor: zero-initializes all registers.
Fully qualified name: kfr::biquad_state<T, filters>::biquad_state<T, filters>()
Declared at dsp/biquad.hpp:137
Fully qualified name: kfr::biquad_state<T, filters>
Declared at dsp/biquad.hpp:131
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.