Beispiel #1
0
        public void TestHipass()
        {
            var hp = new TF.Highpass1(48000.0f);
            hp.SetParam(TF.Highpass1.P_FREQ, 500);

            Assert.AreEqual(96000 / 99142.714599609375, hp.B[0], 0.00001f);
            Assert.AreEqual(-96000 / 99142.714599609375, hp.B[1], 0.00001f);
            Assert.AreEqual(1.0, hp.A[0], 0.00001f);
            Assert.AreEqual(-92857.285400390625 / 99142.714599609375, hp.A[1], 0.00001f);
        }
Beispiel #2
0
        public void TestHipass()
        {
            var hp = new TF.Highpass1(48000.0f);

            hp.SetParam(TF.Highpass1.P_FREQ, 500);

            Assert.AreEqual(96000 / 99142.714599609375, hp.B[0], 0.00001f);
            Assert.AreEqual(-96000 / 99142.714599609375, hp.B[1], 0.00001f);
            Assert.AreEqual(1.0, hp.A[0], 0.00001f);
            Assert.AreEqual(-92857.285400390625 / 99142.714599609375, hp.A[1], 0.00001f);
        }