Mercurial > hg > match-vamp
diff src/FeatureExtractor.cpp @ 183:24ddab06aace re-minimise
Toward allowing types to be small again. Doesn't currently build
author | Chris Cannam |
---|---|
date | Thu, 19 Feb 2015 17:17:20 +0000 |
parents | d1bc89794cd4 |
children | 6c12db195986 |
line wrap: on
line diff
--- a/src/FeatureExtractor.cpp Thu Feb 19 16:57:19 2015 +0000 +++ b/src/FeatureExtractor.cpp Thu Feb 19 17:17:20 2015 +0000 @@ -154,7 +154,7 @@ } } -vector<double> +feature_t FeatureExtractor::process(const vector<double> &real, const vector<double> &imag) { vector<double> mags(m_params.fftSize/2 + 1, 0.0); @@ -166,7 +166,7 @@ return processMags(mags); } -vector<double> +feature_t FeatureExtractor::process(const float *cframe) { vector<double> mags(m_params.fftSize/2 + 1, 0.0); @@ -178,10 +178,10 @@ return processMags(mags); } -vector<double> +feature_t FeatureExtractor::processMags(const vector<double> &mags) { - vector<double> frame(m_featureSize, 0.0); + feature_t frame(m_featureSize, 0.0); if (!m_params.useChromaFrequencyMap && (m_params.referenceFrequency != 440.)) {