def filt(self, x, coef): """Filter one sample using ``mlsadf`` Parameters ---------- x : float A input sample coef: array MLSA filter coefficients Returns ------- y : float A filtered sample See Also -------- pysptk.sptk.mlsadf pysptk.sptk.mc2b """ return pysptk.mlsadf(x, coef, self.alpha, self.pd, self.delay)
def filt(self, x, coef): """Filter one sample using ``mlsadf`` Parameters ---------- x : float A input sample coef: array MLSA filter coefficients Returns ------- y : float A filtered sample See Also -------- pysptk.sptk.mlsadf pysptk.sptk.mc2b """ return pysptk.mlsadf(x, coef, self.alpha, self.pd, self.delay)
def test_mlsadf_invalid_pade(): with pytest.raises(ValueError): pysptk.mlsadf(0.0, np.ones(10), 0.41, 3, np.ones(1))
def test_mlsadf_invalid_delay_length(): with pytest.raises(ValueError): pysptk.mlsadf(0.0, np.ones(10), 0.41, 5, np.ones(1))
def test_mlsadf_invalid_delay_length(): pysptk.mlsadf(0.0, np.ones(10), 0.41, 5, np.ones(1))
def test_mlsadf_invalid_pade(): pysptk.mlsadf(0.0, np.ones(10), 0.41, 3, np.ones(1))