diff NoveltyCurveProcessor.cpp @ 36:4010960c659e

* Merge with Chris' changes
author Carl Bussey <c.bussey@se10.qmul.ac.uk>
date Thu, 04 Sep 2014 14:33:36 +0100
parents a824d7d14eb9
children 89af6709f562
line wrap: on
line diff
--- a/NoveltyCurveProcessor.cpp	Thu Sep 04 14:12:03 2014 +0100
+++ b/NoveltyCurveProcessor.cpp	Thu Sep 04 14:33:36 2014 +0100
@@ -37,9 +37,11 @@
     for (unsigned int band = 1; band < m_numberOfBands; band++){
         float lowFreq = 500*pow(2.5, (int)band-1);
         m_pBandBoundaries[band] = m_fftLength*lowFreq/m_samplingFrequency;
+	if (m_pBandBoundaries[band] > (int)m_blockSize) {
+	    m_pBandBoundaries[band] = m_blockSize;
+	}
     }
     m_pBandBoundaries[m_numberOfBands] = m_blockSize;
-    
     m_pBandSum = new float [m_numberOfBands];
 }