Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/DSP
Deprecated * Use IFFTAlgorithm and TArray for time domain data
Inheritance Hierarchy
- FFTTimeDomainData_DEPRECATED
- FFTTimeDomainData
References
| Module | SignalProcessing |
| Header | /Engine/Source/Runtime/SignalProcessing/Public/DSP/AudioFFT.h |
| Include | #include "DSP/AudioFFT.h" |
Syntax
struct FFTTimeDomainData : public Audio::FFTTimeDomainData_DEPRECATED
Remarks
AudioFFT Deprecation
The AudioFFT is deprecated in favor of optimized software implementations and hardware implementations. The FFT implemenented in "PerformFFT(...)" has poor CPU performance as it computes the FFT radix weights each time "PerformFFT(...)" is executed.
Better optimized and hardward FFT implementations can be accessed through the FFFTFactory class in FFTAlgorithm.h. That class will attempt to return the best FFT algorithm implementation available for the given FFFTSettings.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FFTTimeDomainData
(
float* InBuffer, |