public BiQuad(double __sampleRate, BiQuadOrder __biQuadOrder, BiQuadMode __biQuadMode, double __frequency, double __Q, double __KA) { _sampleRate = __sampleRate; _biQuadOrder = __biQuadOrder; _biQuadMode = __biQuadMode; _frequency = __frequency; _Q = __Q; _KA = __KA; x1 = x2 = y1 = y2 = 0; reCalc(); }
public BiQuadC(double __sampleRate, BiQuadOrder __biQuadOrder, BiQuadMode __biQuadMode, double __frequency, double __Q) { _sampleRate = __sampleRate; _biQuadOrder = __biQuadOrder; _biQuadMode = __biQuadMode; _frequency = __frequency; _Q = __Q; x1 = new Complex(0); x2 = new Complex(0); y1 = new Complex(0); y2 = new Complex(0); reCalc(); }
public BiQuad(double __sampleRate, BiQuadMode __biQuadMode, double __frequency) : this(__sampleRate, BiQuadOrder.First, __biQuadMode, __frequency, 1.0, 1.0) { }
public BiQuad(double __sampleRate, BiQuadOrder __biQuadOrder, BiQuadMode __biQuadMode, double __frequency, double __Q) : this(__sampleRate, __biQuadOrder, __biQuadMode, __frequency, __Q, 1.0) { }