comparison MatchFeeder.cpp @ 21:b15106b0abcd

Separate out feature extraction from distance calculations
author Chris Cannam
date Fri, 10 Oct 2014 15:58:19 +0100
parents a82276091bbd
children
comparison
equal deleted inserted replaced
20:47f98349aa17 21:b15106b0abcd
147 } 147 }
148 for (size_t i = 0; i <= fftSize/2; ++i) { 148 for (size_t i = 0; i <= fftSize/2; ++i) {
149 imBuffer[i] = block[i*2+1]; 149 imBuffer[i] = block[i*2+1];
150 } 150 }
151 delete[] block; 151 delete[] block;
152 return pm1->processFrame(reBuffer, imBuffer); 152 return pm1->consumeFrame(reBuffer, imBuffer);
153 } 153 }
154 154
155 vector<double> 155 vector<double>
156 MatchFeeder::feed2() 156 MatchFeeder::feed2()
157 { 157 {
163 } 163 }
164 for (size_t i = 0; i <= fftSize/2; ++i) { 164 for (size_t i = 0; i <= fftSize/2; ++i) {
165 imBuffer[i] = block[i*2+1]; 165 imBuffer[i] = block[i*2+1];
166 } 166 }
167 delete[] block; 167 delete[] block;
168 return pm2->processFrame(reBuffer, imBuffer); 168 return pm2->consumeFrame(reBuffer, imBuffer);
169 } 169 }
170 170