Mercurial > hg > svcore
comparison transform/FeatureExtractionPluginTransform.cpp @ 131:69d50575c52a
* Various fft server improvements, including the ability to pick out data from
an existing fft cache at a smaller increment or larger fft size rather than
recalculating it (if appropriate)
author | Chris Cannam |
---|---|
date | Thu, 29 Jun 2006 16:16:49 +0000 |
parents | f47f4c7c158c |
children | 06aba53ea0cf |
comparison
equal
deleted
inserted
replaced
130:b290c43f01ec | 131:69d50575c52a |
---|---|
261 */ | 261 */ |
262 | 262 |
263 bool frequencyDomain = (m_plugin->getInputDomain() == | 263 bool frequencyDomain = (m_plugin->getInputDomain() == |
264 Vamp::Plugin::FrequencyDomain); | 264 Vamp::Plugin::FrequencyDomain); |
265 std::vector<FFTDataServer *> fftServers; | 265 std::vector<FFTDataServer *> fftServers; |
266 | |
267 //!!! use fuzzy fft server matching! | |
266 | 268 |
267 if (frequencyDomain) { | 269 if (frequencyDomain) { |
268 for (size_t ch = 0; ch < channelCount; ++ch) { | 270 for (size_t ch = 0; ch < channelCount; ++ch) { |
269 fftServers.push_back(FFTDataServer::getInstance | 271 fftServers.push_back(FFTDataServer::getInstance |
270 (getInput(), | 272 (getInput(), |