double MAGE::Vocoder::mlsadf( double x, double * b, const int m, const double a, const int pd, double * d ) { ppadesptk = &padesptk[pd * ( pd + 1 ) / 2]; x = mlsadf1( x, b, m, a, pd, d ); x = mlsadf2( x, b, m, a, pd, &d[2 * ( pd + 1 )] ); return( x ); }
double mlsadft(double x, double *b, const int m, const double a, const int pd, double *d) { ppade = &pade[pd * (pd + 1) / 2]; x = mlsadf1(x, b, a, pd, d); x = mlsadf2t(x, b, m, a, pd, &d[2 * (pd + 1)]); return (x); }