comparison CepstrumPitchTracker.h @ 25:a15d8c89a36e

Clumsily cut-n-paste interpolation into pitch tracker as well
author Chris Cannam
date Thu, 05 Jul 2012 21:54:50 +0100
parents a949c0278d7d
children fb862b3418f3
comparison
equal deleted inserted replaced
24:0a3c1ecff644 25:a15d8c89a36e
126 typedef std::vector<Hypothesis> Hypotheses; 126 typedef std::vector<Hypothesis> Hypotheses;
127 Hypotheses m_possible; 127 Hypotheses m_possible;
128 Hypothesis m_accepted; 128 Hypothesis m_accepted;
129 129
130 void filter(const double *in, double *out); 130 void filter(const double *in, double *out);
131 double cubicInterpolate(const double[4], double);
132 double findInterpolatedPeak(const double *in, int maxbin);
131 void fft(unsigned int n, bool inverse, 133 void fft(unsigned int n, bool inverse,
132 double *ri, double *ii, double *ro, double *io); 134 double *ri, double *ii, double *ro, double *io);
133 }; 135 };
134 136
135 #endif 137 #endif