diff dsp/chromagram/ConstantQ.cpp @ 257:9619d6995b73

* Add windowing to Chromagram input * Add window option to MFCC config
author Chris Cannam <c.cannam@qmul.ac.uk>
date Fri, 18 Jan 2008 17:57:40 +0000
parents 18a0dffa5c1a
children 3dff6e3e2121
line wrap: on
line diff
--- a/dsp/chromagram/ConstantQ.cpp	Fri Jan 18 14:40:20 2008 +0000
+++ b/dsp/chromagram/ConstantQ.cpp	Fri Jan 18 17:57:40 2008 +0000
@@ -129,7 +129,7 @@
 }
 
 //-----------------------------------------------------------------------------
-double* ConstantQ::process( double* fftdata )
+double* ConstantQ::process( const double* fftdata )
 {
     for (unsigned row=0; row<2*m_uK; row++) 
     {
@@ -188,7 +188,8 @@
     delete [] m_CQdata;
 }
 
-void ConstantQ::process(double *FFTRe, double* FFTIm, double *CQRe, double *CQIm)
+void ConstantQ::process(const double *FFTRe, const double* FFTIm,
+                        double *CQRe, double *CQIm)
 {
     for (unsigned row=0; row<m_uK; row++) 
     {