12#ifndef __AUDACITY_SPECTRUM_TRANSFORMER__
13#define __AUDACITY_SPECTRUM_TRANSFORMER__
55 unsigned stepsPerWindow,
69 bool Start(
size_t queueLength);
76 const float *buffer,
size_t len);
97 std::fill(pFill, pFill +
size, 0.0f);
99 std::fill(pFill, pFill +
size, 0.0f);
111 virtual std::unique_ptr<Window>
NewWindow(
size_t windowSize);
163 std::vector<std::unique_ptr<Window>>
mQueue;
std::unique_ptr< FFTParam, FFTDeleter > HFFT
A Track that contains audio waveform data.
Positions or offsets within audio files need a wide type.