Mercurial > hg > beatroot-vamp
changeset 24:3a5840de4d5f mirex2013
Fix failure to initialise processor!
author | Chris Cannam |
---|---|
date | Tue, 03 Sep 2013 17:55:50 +0100 |
parents | 633ec097fa56 |
children | b1a13d5f9507 |
files | BeatRootProcessor.h |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/BeatRootProcessor.h Tue Sep 03 17:32:09 2013 +0100 +++ b/BeatRootProcessor.h Tue Sep 03 17:55:50 2013 +0100 @@ -102,6 +102,7 @@ { hopSize = lrint(sampleRate * hopTime); fftSize = lrint(pow(2, lrint( log(fftTime * sampleRate) / log(2)))); + init(); } // constructor void reset() { @@ -120,7 +121,7 @@ EventList beatTrack(); protected: - /** Allocates memory for arrays, based on parameter settings */ + /** Allocates or re-allocates memory for arrays, based on parameter settings */ void init() { #ifdef DEBUG_BEATROOT std::cerr << "BeatRootProcessor::init()" << std::endl;