void Biquad::setAllpassPole(std::complex<double> pole) { std::complex<double> zero = std::complex<double>(1, 0) / pole; setZeroPolePairs(zero, pole); }
void Biquad::setAllpassPole(const Complex &pole) { Complex zero = Complex(1, 0) / pole; setZeroPolePairs(zero, pole); }
void Biquad::setAllpassPole(const complex<double> &pole) { complex<double> zero = complex<double>(1, 0) / pole; setZeroPolePairs(zero, pole); }