changeset 171:5f720340b0dd

Further debug out option
author Chris Cannam
date Sat, 10 May 2014 13:40:44 +0100
parents 8c86761a5533
children 17a7d6bb9af6
files dsp/rateconversion/Resampler.cpp
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/dsp/rateconversion/Resampler.cpp	Fri May 09 14:35:46 2014 +0100
+++ b/dsp/rateconversion/Resampler.cpp	Sat May 10 13:40:44 2014 +0100
@@ -28,6 +28,7 @@
 using std::map;
 
 //#define DEBUG_RESAMPLER 1
+//#define DEBUG_RESAMPLER_VERBOSE
 
 Resampler::Resampler(int sourceRate, int targetRate) :
     m_sourceRate(sourceRate),
@@ -373,6 +374,8 @@
 
 #ifdef DEBUG_RESAMPLER
     std::cerr << "resample: " << n << " in, " << got << " out" << std::endl;
+#endif
+#ifdef DEBUG_RESAMPLER_VERBOSE
     std::cerr << "first 10 in:" << std::endl;
     for (int i = 0; i < 10; ++i) {
         std::cerr << data[i] << " ";
@@ -387,7 +390,7 @@
     vector<double> sliced(out.begin() + latency, 
 			  out.begin() + latency + toReturn);
 
-#ifdef DEBUG_RESAMPLER
+#ifdef DEBUG_RESAMPLER_VERBOSE
     std::cerr << "all out (after latency compensation), length " << sliced.size() << ":";
     for (int i = 0; i < sliced.size(); ++i) {
 	if (i % 5 == 0) std::cerr << std::endl << i << "... ";