Mercurial > hg > vamp-tempogram
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__) */