Audacity 3.2.0
Classes
SpectrumTransformer.h File Reference
#include <functional>
#include <memory>
#include <vector>
#include "audacity/Types.h"
#include "RealFFTf.h"
#include "SampleCount.h"
Include dependency graph for SpectrumTransformer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SpectrumTransformer
 A class that transforms a portion of a wave track (preserving duration) by applying Fourier transform, then modifying coefficients, then inverse Fourier transform and overlap-add to reconstruct. More...
 
struct  SpectrumTransformer::Window
 Derive this class to add information to the queue. More...
 
class  TrackSpectrumTransformer
 Subclass of SpectrumTransformer that rewrites a track. More...