Group: biquad
A
B
variable kfr::biquad_section<T>::b0 variable kfr::iir_params<T, filters>::b0 variable kfr::biquad_section<T>::b1 variable kfr::iir_params<T, filters>::b1 variable kfr::biquad_section<T>::b2 variable kfr::iir_params<T, filters>::b2 enum constant kfr::biquad_type::bandpass enum constant kfr::biquad_type::bandstop typedef kfr::iir_params<T, tag_dynamic_vector>::base function kfr::generic::begin_pass(const expression_iir<1, T, E1, Stateless> &, shape<1>, shape<1>) function kfr::generic::begin_pass(const expression_iir<filters, T, E1, Stateless> &, shape<1>, shape<1>) function kfr::generic::biquad_allpass(std::type_identity_t<T>, std::type_identity_t<T>) Calculates coefficients for the all-pass biquad filter function kfr::generic::biquad_bandpass(std::type_identity_t<T>, std::type_identity_t<T>) Calculates coefficients for the band-pass biquad filter function kfr::generic::biquad_highpass(std::type_identity_t<T>, std::type_identity_t<T>) Calculates coefficients for the high-pass biquad filter function kfr::generic::biquad_highshelf(std::type_identity_t<T>, std::type_identity_t<T>) Calculates coefficients for the high-shelf biquad filter function kfr::generic::biquad_lowpass(std::type_identity_t<T>, std::type_identity_t<T>) Calculates coefficients for the low-pass biquad filter function kfr::generic::biquad_lowshelf(std::type_identity_t<T>, std::type_identity_t<T>) Calculates coefficients for the low-shelf biquad filter function kfr::generic::biquad_notch(std::type_identity_t<T>, std::type_identity_t<T>) Calculates coefficients for the notch biquad filter function kfr::generic::biquad_peak(std::type_identity_t<T>, std::type_identity_t<T>, std::type_identity_t<T>) Calculates coefficients for the peak biquad filter class kfr::biquad_section<T> Structure for holding biquad filter coefficients. constructor kfr::biquad_section<T>::biquad_section<T>() function kfr::biquad_section<T>::biquad_section<T>(const biquad_section<U> &) constructor kfr::biquad_section<T>::biquad_section<T>(T, T, T, T, T, T) class kfr::biquad_state<T, filters> constructor kfr::biquad_state<T, filters>::biquad_state<T, filters>() enum kfr::biquad_type variable kfr::iir_state<T, filters>::block_end
D
E
function kfr::generic::end_pass(const expression_iir<1, T, E1, Stateless> &, shape<1>, shape<1>) function kfr::generic::end_pass(const expression_iir<filters, T, E1, Stateless> &, shape<1>, shape<1>) typedef kfr::generic::expression_biquads typedef kfr::generic::expression_biquads_l class kfr::generic::expression_iir_l<filters, T, E1, Stateless> constructor kfr::generic::expression_iir_l<filters, T, E1, Stateless>::expression_iir_l<filters, T, E1, Stateless>(E1 &&, state_holder<iir_state<T, filters>, Stateless>) class kfr::generic::expression_iir<filters, T, E1, Stateless> constructor kfr::generic::expression_iir<filters, T, E1, Stateless>::expression_iir<filters, T, E1, Stateless>(E1 &&, state_holder<iir_state<T, filters>, Stateless>)
F
G
function kfr::generic::get_elements(const expression_iir<1, T, E1, Stateless> &, shape<1>, axis_params<0, N>) function kfr::generic::get_elements(const expression_iir_l<filters, T, E1, Stateless> &, shape<1>, axis_params<0, N>) function kfr::generic::get_elements(const expression_iir<filters, T, E1, Stateless> &, shape<1>, axis_params<0, N>)
H
I
class kfr::iir_filter<T> constructor kfr::iir_filter<T>::iir_filter<T>(const iir_params<T> &) deduction guide kfr::iir_params deduction guide kfr::iir_params deduction guide kfr::iir_params deduction guide kfr::iir_params deduction guide kfr::iir_params deduction guide kfr::iir_params class kfr::iir_params<T, filters> constructor kfr::iir_params<T, filters>::iir_params<T, filters>() constructor kfr::iir_params<T, filters>::iir_params<T, filters>(const biquad_section<T> &) constructor kfr::iir_params<T, filters>::iir_params<T, filters>(const biquad_section<T> *, size_t) function kfr::iir_params<T, filters>::iir_params<T, filters>(Container &&) class kfr::iir_params<T, tag_dynamic_vector> constructor kfr::iir_params<T, tag_dynamic_vector>::iir_params<T, tag_dynamic_vector>() constructor kfr::iir_params<T, tag_dynamic_vector>::iir_params<T, tag_dynamic_vector>(const biquad_section<T> &) constructor kfr::iir_params<T, tag_dynamic_vector>::iir_params<T, tag_dynamic_vector>(const biquad_section<T> *, size_t) function kfr::iir_params<T, tag_dynamic_vector>::iir_params<T, tag_dynamic_vector>(const iir_params<T, filters> &) constructor kfr::iir_params<T, tag_dynamic_vector>::iir_params<T, tag_dynamic_vector>(const iir_params<T, tag_dynamic_vector> &) function kfr::iir_params<T, tag_dynamic_vector>::iir_params<T, tag_dynamic_vector>(Container &&) constructor kfr::iir_params<T, tag_dynamic_vector>::iir_params<T, tag_dynamic_vector>(iir_params<T, tag_dynamic_vector> &&) constructor kfr::iir_params<T, tag_dynamic_vector>::iir_params<T, tag_dynamic_vector>(size_t) constructor kfr::iir_params<T, tag_dynamic_vector>::iir_params<T, tag_dynamic_vector>(std::vector<biquad_section<T>> &&) deduction guide kfr::iir_state deduction guide kfr::iir_state class kfr::iir_state<T, filters> function kfr::iir_state<T, filters>::iir_state<T, filters>(Args &&...) function kfr::generic::iir(E1 &&, const iir_params<T, tag_dynamic_vector> &) Returns template expressions that applies biquad filter to the input. function kfr::generic::iir(E1 &&, iir_params<T, filters>) Returns template expressions that applies biquad filter to the input. function kfr::generic::iir(E1 &&, std::reference_wrapper<iir_state<T, filters>>) Returns template expressions that applies biquad filter to the input.
L
M
N
O
P
S
variable kfr::biquad_state<T, filters>::s1 variable kfr::biquad_state<T, filters>::s2 variable kfr::iir_state<T, filters>::saved_state variable kfr::iir_state<T, filters>::state variable kfr::generic::expression_iir_l<filters, T, E1, Stateless>::state variable kfr::generic::expression_iir<filters, T, E1, Stateless>::state
V