changeset 140:9bf76fc43844

Use frequencies closer to bin centres
author Chris Cannam <c.cannam@qmul.ac.uk>
date Tue, 20 May 2014 10:20:16 +0100
parents 1aef2b746c64
children 0650826128d1
files test/TestCQFrequency.cpp
diffstat 1 files changed, 2 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/test/TestCQFrequency.cpp	Mon May 19 17:46:40 2014 +0100
+++ b/test/TestCQFrequency.cpp	Tue May 20 10:20:16 2014 +0100
@@ -90,14 +90,6 @@
         CQParameters params(sampleRate, cqmin, cqmax, bpo);
         CQSpectrogram cq(params, interp);
 
-        cerr << "cq freq " << freq << ", binForFrequency " << binForFrequency(freq) << endl;
-        
-        cerr << "bin freqs: ";
-        for (int i = 0; i < cq.getBinsPerOctave() * cq.getOctaves(); ++i) {
-            cerr << i << ": " << cq.getBinFrequency(i) << ", ";
-        }
-        cerr << endl;
-
         BOOST_CHECK_EQUAL(cq.getBinsPerOctave(), bpo);
         BOOST_CHECK_EQUAL(cq.getOctaves(), 2);
         BOOST_CHECK_CLOSE(cq.getBinFrequency(0), 40, 1e-10);
@@ -124,8 +116,8 @@
 }
 
 BOOST_AUTO_TEST_CASE(freq_11) { testCQFrequency(11); }
-BOOST_AUTO_TEST_CASE(freq_16) { testCQFrequency(16); }
-BOOST_AUTO_TEST_CASE(freq_23) { testCQFrequency(23); }
+BOOST_AUTO_TEST_CASE(freq_17) { testCQFrequency(17); }
+BOOST_AUTO_TEST_CASE(freq_24) { testCQFrequency(24); }
 BOOST_AUTO_TEST_CASE(freq_27) { testCQFrequency(27); }
 BOOST_AUTO_TEST_CASE(freq_33) { testCQFrequency(33); }
 BOOST_AUTO_TEST_CASE(freq_40) { testCQFrequency(40); }