Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
 public BiQuad(double __sampleRate, BiQuadMode __biQuadMode, double __frequency) :
     this(__sampleRate, BiQuadOrder.First, __biQuadMode, __frequency, 1.0, 1.0)
 {
 }
Exemplo n.º 4
0
 public BiQuad(double __sampleRate, BiQuadOrder __biQuadOrder, BiQuadMode __biQuadMode, double __frequency, double __Q) :
     this(__sampleRate, __biQuadOrder, __biQuadMode, __frequency, __Q, 1.0)
 {
 }