diff dsp/transforms/FFT.cpp @ 30:a251fb0de594

* Make MFCC able to accept already-FFT'd input, and simplify API a bit * Add log power value to MFCC, restore windowing, and avoid some heap allocs * In HMM, bail out of iteration if loglik hits NaN
author cannam
date Fri, 18 Jan 2008 13:24:12 +0000
parents d7116e3183f8
children 7fe29d8a7eaf
line wrap: on
line diff
--- a/dsp/transforms/FFT.cpp	Wed Jan 16 18:02:31 2008 +0000
+++ b/dsp/transforms/FFT.cpp	Fri Jan 18 13:24:12 2008 +0000
@@ -24,7 +24,9 @@
 
 }
 
-void FFT::process(unsigned int p_nSamples, bool p_bInverseTransform, double *p_lpRealIn, double *p_lpImagIn, double *p_lpRealOut, double *p_lpImagOut)
+void FFT::process(unsigned int p_nSamples, bool p_bInverseTransform,
+                  const double *p_lpRealIn, const double *p_lpImagIn,
+                  double *p_lpRealOut, double *p_lpImagOut)
 {
 
     if(!p_lpRealIn || !p_lpRealOut || !p_lpImagOut) return;