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); }
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); }