Mercurial > hg > svcore
diff base/FFTCache.h @ 113:534373d65f39
* Use fractional window overlaps in the spectrogram, instead of percentages
(90% is kind of meaningless when none of your window sizes are divisible
by 10!)
* ResizeableBitmap -> ResizeableBitset and the odd other tidy up
author | Chris Cannam |
---|---|
date | Wed, 10 May 2006 11:43:52 +0000 |
parents | 0c19e50bad7c |
children | f47f4c7c158c |
line wrap: on
line diff
--- a/base/FFTCache.h Tue May 09 16:18:59 2006 +0000 +++ b/base/FFTCache.h Wed May 10 11:43:52 2006 +0000 @@ -36,7 +36,7 @@ virtual float getNormalizedMagnitudeAt(size_t x, size_t y) const = 0; virtual float getPhaseAt(size_t x, size_t y) const = 0; - virtual bool haveColumnAt(size_t x) const = 0; + virtual bool haveSetColumnAt(size_t x) const = 0; virtual void setColumnAt(size_t x, float *mags, float *phases, float factor) = 0; bool isLocalPeak(size_t x, size_t y) const { @@ -120,7 +120,7 @@ } } - virtual bool haveColumnAt(size_t x) const { + virtual bool haveSetColumnAt(size_t x) const { return true; }