UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EWindowType
Definition GenericWindowDefinition.h:17
SIGNALPROCESSING_API EWindowType GetWindowType() const
Definition AudioFFT.cpp:165
SIGNALPROCESSING_API void ApplyToBuffer(float *InBuffer)
Definition AudioFFT.cpp:153
Definition ArrayView.h:139
NO_LOGGING.
Definition AudioMixerPlatformAndroid.cpp:53
void GenerateHannWindow(float *WindowBuffer, int32 NumFrames, int32 NumChannels, bool bIsPeriodic)
Definition AudioFFT.cpp:49
void ScalePowerSpectrumInPlace(int32 FFTSize, EFFTScaling InCurrentScaling, EFFTScaling InTargetScaling, TArrayView< float > InPowerSpectrum)
Definition AudioFFT.cpp:267
float GetPowerSpectrumScaling(int32 FFTSize, EFFTScaling InCurrentScaling, EFFTScaling InTargetScaling)
Definition AudioFFT.cpp:256
void GenerateHammingWindow(float *WindowBuffer, int32 NumFrames, int32 NumChannels, bool bIsPeriodic)
Definition AudioFFT.cpp:31
void GenerateRectangularWindow(float *WindowBuffer, int32 NumFrames, int32 NumChannels)
Definition AudioFFT.cpp:21
ESpectrumType
Definition AudioFFT.h:16
uint32 GetCOLAHopSizeForWindow(EWindowType InType, uint32 WindowLength)
Definition AudioFFT.cpp:126
void GenerateBlackmanWindow(float *WindowBuffer, int32 NumFrames, int32 NumChannels, bool bIsPeriodic)
Definition AudioFFT.cpp:67
int32 CeilLog2(int32 InNum)
Definition AudioFFT.cpp:238
EWindowType
Definition AudioFFT.h:23
void GenerateWindow(float *InOutWindowBuffer, EWindowType InType, int32 InNumFrames, int32 InNumChannels, bool bIsPeriodic)
Definition AudioFFT.cpp:98
EFFTScaling
Definition FFTAlgorithm.h:18