Example #1
0
def test_mlsadf():
    for order in [20, 25, 30]:
        for alpha in [0.0, 0.35, 0.5]:
            for pd in [4, 5]:
                delay = pysptk.mlsadf_delay(order, pd)
                yield __test_filt_base, pysptk.mlsadf, order, delay, alpha, pd
                yield __test_filt_base, pysptk.mlsadft, order, delay, alpha, pd
Example #2
0
    def __init__(self, order=25, alpha=0.35, pd=4):
        """Initialization

        Raises
        ======
        ValueError
            if invalid order of pade approximation is specified

        """

        self.order = order

        assert_pade(pd)

        self.alpha = alpha
        self.pd = pd
        self.delay = pysptk.mlsadf_delay(order, pd)
Example #3
0
    def __init__(self, order=25, alpha=0.35, pd=4):
        """Initialization

        Raises
        ======
        ValueError
            if invalid order of pade approximation is specified

        """

        self.order = order

        assert_pade(pd)

        self.alpha = alpha
        self.pd = pd
        self.delay = pysptk.mlsadf_delay(order, pd)
Example #4
0
def test_mlsadf(order, alpha, pd):
    delay = pysptk.mlsadf_delay(order, pd)
    __test_filt_base(pysptk.mlsadf, order, delay, alpha, pd)
    __test_filt_base(pysptk.mlsadft, order, delay, alpha, pd)
def test_mlsadf():
    for order in [20, 25, 30]:
        for alpha in [0.0, 0.35, 0.5]:
            for pd in [4, 5]:
                delay = pysptk.mlsadf_delay(order, pd)
                yield __test_filt_base, pysptk.mlsadf, order, delay, alpha, pd