Mercurial > hg > vamp-simple-cepstrum
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 |