Exemple #1
0
    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)
Exemple #2
0
    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))
Exemple #5
0
def test_mlsadf_invalid_delay_length():
    pysptk.mlsadf(0.0, np.ones(10), 0.41, 5, np.ones(1))
Exemple #6
0
def test_mlsadf_invalid_pade():
    pysptk.mlsadf(0.0, np.ones(10), 0.41, 3, np.ones(1))