IIRDelay

Maintain state for a filtering operation. To use an IIR filter you need an IIRDelay + one IIRCoeff.

Members

Aliases

coeff_t
alias coeff_t = Vector!(T, order * 2 + 1)
Undocumented in source.
delay_t
alias delay_t = Vector!(double, order)
Undocumented in source.

Functions

initialize
void initialize()
Undocumented in source. Be warned that the author may not have intended to support it.
nextBuffer
void nextBuffer(const(T)* input, T* output, int frames, const(coeff_t) coeff)
Undocumented in source. Be warned that the author may not have intended to support it.
nextSample
T nextSample(T input, const(coeff_t) coeff)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

x
delay_t x;
Undocumented in source.
y
delay_t y;
Undocumented in source.

Meta