Mercurial > hg > vamp-tempogram
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]; }