|
| FFTConfig (int sizeOfFFT, bool isInverse) |
|
void | perform (const Complex< float > *input, Complex< float > *output) const noexcept |
|
void | perform (const Complex< float > *input, Complex< float > *output, int stride, int strideIn, const Factor *facs) const noexcept |
|
void | butterfly (const Factor factor, Complex< float > *data, int stride) const noexcept |
|
void | butterfly2 (Complex< float > *data, const int stride, const int length) const noexcept |
|
void | butterfly4 (Complex< float > *data, const int stride, const int length) const noexcept |
|
Definition at line 191 of file juce_FFT.cpp.
◆ juce::dsp::FFTFallback::FFTConfig::Factor
struct juce::dsp::FFTFallback::FFTConfig::Factor |
Definition at line 267 of file juce_FFT.cpp.
Class Members |
int |
radix |
|
int |
length |
|
◆ FFTConfig()
juce::dsp::FFTFallback::FFTConfig::FFTConfig |
( |
int |
sizeOfFFT, |
|
|
bool |
isInverse |
|
) |
| |
|
inline |
◆ perform() [1/2]
void juce::dsp::FFTFallback::FFTConfig::perform |
( |
const Complex< float > * |
input, |
|
|
Complex< float > * |
output |
|
) |
| const |
|
inlinenoexcept |
◆ perform() [2/2]
void juce::dsp::FFTFallback::FFTConfig::perform |
( |
const Complex< float > * |
input, |
|
|
Complex< float > * |
output, |
|
|
int |
stride, |
|
|
int |
strideIn, |
|
|
const Factor * |
facs |
|
) |
| const |
|
inlinenoexcept |
◆ butterfly()
void juce::dsp::FFTFallback::FFTConfig::butterfly |
( |
const Factor |
factor, |
|
|
Complex< float > * |
data, |
|
|
int |
stride |
|
) |
| const |
|
inlinenoexcept |
◆ butterfly2()
void juce::dsp::FFTFallback::FFTConfig::butterfly2 |
( |
Complex< float > * |
data, |
|
|
const int |
stride, |
|
|
const int |
length |
|
) |
| const |
|
inlinenoexcept |
◆ butterfly4()
void juce::dsp::FFTFallback::FFTConfig::butterfly4 |
( |
Complex< float > * |
data, |
|
|
const int |
stride, |
|
|
const int |
length |
|
) |
| const |
|
inlinenoexcept |
◆ fftSize
const int juce::dsp::FFTFallback::FFTConfig::fftSize |
◆ inverse
const bool juce::dsp::FFTFallback::FFTConfig::inverse |
◆ factors
Factor juce::dsp::FFTFallback::FFTConfig::factors[32] |
◆ twiddleTable
HeapBlock<Complex<float> > juce::dsp::FFTFallback::FFTConfig::twiddleTable |
The documentation for this struct was generated from the following file: