diff SpectrogramProcessor.h @ 25:fe23998968b4

* Added tempogram via autocorrelation feature, using AutocorrelationProcessor * Moved calculateMax() from NoveltyCurveProcessor to SpectrogramProcessor
author Carl Bussey <c.bussey@se10.qmul.ac.uk>
date Wed, 20 Aug 2014 16:00:37 +0100
parents de7213b35755
children f795b84c1ff2
line wrap: on
line diff
--- a/SpectrogramProcessor.h	Tue Aug 19 18:20:26 2014 +0100
+++ b/SpectrogramProcessor.h	Wed Aug 20 16:00:37 2014 +0100
@@ -31,8 +31,9 @@
     SpectrogramProcessor(const size_t &windowLength, const size_t &fftLength, const size_t &hopSize);
     ~SpectrogramProcessor();
     
-    Spectrogram process(const float * const pInput, const size_t &inputLength, const float * pWindow, const bool &transposeOutput = false) const;
+    Spectrogram process(const float * const pInput, const size_t &inputLength, const float * pWindow) const;
     static SpectrogramTransposed transpose(const Spectrogram &spectrogram);
+    static float calculateMax(const Spectrogram &spectrogram);
 };
 
 #endif /* defined(__Tempogram__Spectrogram__) */