Mercurial > hg > vamp-test-plugin
comparison VampTestPlugin.cpp @ 24:867364fe9bf6
Fix double/float mismatch
author | Chris Cannam |
---|---|
date | Mon, 15 Jun 2015 16:46:34 +0100 |
parents | 42e71acaba8e |
children | c5c40824800a |
comparison
equal
deleted
inserted
replaced
23:42e71acaba8e | 24:867364fe9bf6 |
---|---|
543 if (i > 0) ii[m_blockSize-i] = -ii[i]; | 543 if (i > 0) ii[m_blockSize-i] = -ii[i]; |
544 } | 544 } |
545 Vamp::FFT::inverse(m_blockSize, &ri[0], &ii[0], &ro[0], &io[0]); | 545 Vamp::FFT::inverse(m_blockSize, &ri[0], &ii[0], &ro[0], &io[0]); |
546 float sum = 0; | 546 float sum = 0; |
547 for (int i = 0; i < m_blockSize; ++i) { | 547 for (int i = 0; i < m_blockSize; ++i) { |
548 if (fabsf(ro[i]) >= eps) sum += 1; | 548 if (fabs(ro[i]) >= eps) sum += 1; |
549 } | 549 } |
550 sum += ro[0]; | 550 sum += ro[0]; |
551 f.values.push_back(sum); | 551 f.values.push_back(sum); |
552 } | 552 } |
553 } | 553 } |