Template Class FFTImpl

Class Documentation

template<typename Real>
class ear::FFTImpl

An FFT implementation.

Public Functions

virtual std::shared_ptr<FFTPlan<Real>> plan(size_t n_fft) const = 0

Plan to execute an r2c/c2r FFT using this implementation.

Parameters

n_fft – number of points in the real parts; i.e. the input to transform_forward and the output of transform_reverse. Must be even.