| ApplyEffectToSelection() | SpectralDataManager::Worker | private |
| CurrentQueueSize() const | SpectrumTransformer | |
| DoFinish() override | SpectralDataManager::Worker | protectedvirtual |
| DoOutput(const float *outBuffer, size_t mStepSize) override | TrackSpectrumTransformer | protectedvirtual |
| DoStart() override | SpectralDataManager::Worker | protectedvirtual |
| FillFirstWindow() | SpectrumTransformer | private |
| Finish(const WindowProcessor &processor) | SpectrumTransformer | |
| FloatVector typedef | SpectrumTransformer | |
| hFFT | SpectrumTransformer | private |
| Latest() | SpectrumTransformer | inline |
| mFFTBuffer | SpectrumTransformer | private |
| mInSampleCount | SpectrumTransformer | private |
| mInWaveBuffer | SpectrumTransformer | private |
| mInWavePos | SpectrumTransformer | private |
| mInWindow | SpectrumTransformer | private |
| mLeadingPadding | SpectrumTransformer | protected |
| mNeedsOutput | SpectrumTransformer | private |
| mOutOverlapBuffer | SpectrumTransformer | private |
| mOutputTrack | TrackSpectrumTransformer | private |
| mOutStepCount | SpectrumTransformer | private |
| mOutWindow | SpectrumTransformer | private |
| mOvertonesTargetFreqBin | SpectralDataManager::Worker | private |
| mOvertonesThreshold | SpectralDataManager::Worker | private |
| mpSpectralData | SpectralDataManager::Worker | private |
| mQueue | SpectrumTransformer | private |
| mSnapReturnFreqBin | SpectralDataManager::Worker | private |
| mSnapSamplingRate | SpectralDataManager::Worker | private |
| mSnapTargetFreqBin | SpectralDataManager::Worker | private |
| mSnapThreshold | SpectralDataManager::Worker | private |
| mSpectrumSize | SpectrumTransformer | protected |
| mStartHopNum | SpectralDataManager::Worker | private |
| mStepSize | SpectrumTransformer | protected |
| mStepsPerWindow | SpectrumTransformer | protected |
| mTrailingPadding | SpectrumTransformer | protected |
| mWindowCount | SpectralDataManager::Worker | private |
| mWindowSize | SpectrumTransformer | protected |
| NeedsOutput() const | SpectrumTransformer | inline |
| Newest() | SpectrumTransformer | inline |
| NewWindow(size_t windowSize) override | SpectralDataManager::Worker | protectedvirtual |
| Nth(int n) | SpectrumTransformer | inline |
| NthWindow(int nn) | SpectralDataManager::Worker | inlineprotected |
| OutputStep() | SpectrumTransformer | private |
| OvertonesProcessor(SpectrumTransformer &transformer) | SpectralDataManager::Worker | protectedstatic |
| PostProcess(WaveTrack &outputTrack, sampleCount len) | TrackSpectrumTransformer | static |
| Process(const WaveChannel &channel, const std::shared_ptr< SpectralData > &sDataPtr) | SpectralDataManager::Worker | |
| TrackSpectrumTransformer::Process(const WindowProcessor &processor, const WaveChannel &channel, size_t queueLength, sampleCount start, sampleCount len) | TrackSpectrumTransformer | |
| Processor(SpectrumTransformer &transformer) | SpectralDataManager::Worker | protectedstatic |
| ProcessOvertones(const WaveChannel &channel, long long int startSC, int hopSize, size_t winSize, double threshold, int targetFreqBin) | SpectralDataManager::Worker | |
| ProcessSamples(const WindowProcessor &processor, const float *buffer, size_t len) | SpectrumTransformer | |
| ProcessSnapping(const WaveChannel &channel, long long int startSC, int hopSize, size_t winSize, double threshold, int targetFreqBin) | SpectralDataManager::Worker | |
| QueueIsFull() const | SpectrumTransformer | |
| ResizeQueue(size_t queueLength) | SpectrumTransformer | private |
| RotateWindows() | SpectrumTransformer | private |
| SnappingProcessor(SpectrumTransformer &transformer) | SpectralDataManager::Worker | protectedstatic |
| SpectrumTransformer(bool needsOutput, eWindowFunctions inWindowType, eWindowFunctions outWindowType, size_t windowSize, unsigned stepsPerWindow, bool leadingPadding, bool trailingPadding) | SpectrumTransformer | |
| Start(size_t queueLength) | SpectrumTransformer | |
| TotalQueueSize() const | SpectrumTransformer | inline |
| TrackSpectrumTransformer(WaveChannel *pOutputTrack, bool needsOutput, eWindowFunctions inWindowType, eWindowFunctions outWindowType, size_t windowSize, unsigned stepsPerWindow, bool leadingPadding, bool trailingPadding) | TrackSpectrumTransformer | inline |
| WindowProcessor typedef | SpectrumTransformer | |
| Worker(WaveChannel *pChannel, const Setting &setting) | SpectralDataManager::Worker | |
| ~SpectrumTransformer() | SpectrumTransformer | virtual |
| ~TrackSpectrumTransformer() override | TrackSpectrumTransformer | |
| ~Worker() | SpectralDataManager::Worker | |