Mercurial > hg > constant-q-cpp
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); }