UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::FSpectrumAnalyzerSettings Struct Reference

#include <SpectrumAnalyzer.h>

Public Types

enum class  EFFTSize : uint16 {
  Default = 512 , TestingMin_8 = 8 , Min_64 = 64 , Small_256 = 256 ,
  Medium_512 = 512 , Large_1024 = 1024 , VeryLarge_2048 = 2048 , TestLarge_4096 = 4096
}
 

Public Member Functions

 FSpectrumAnalyzerSettings ()
 

Public Attributes

EWindowType WindowType
 
EFFTSize FFTSize
 
float HopSize
 

Member Enumeration Documentation

◆ EFFTSize

Enumerator
Default 
TestingMin_8 
Min_64 
Small_256 
Medium_512 
Large_1024 
VeryLarge_2048 
TestLarge_4096 

Constructor & Destructor Documentation

◆ FSpectrumAnalyzerSettings()

Audio::FSpectrumAnalyzerSettings::FSpectrumAnalyzerSettings ( )
inline

Member Data Documentation

◆ FFTSize

EFFTSize Audio::FSpectrumAnalyzerSettings::FFTSize

◆ HopSize

float Audio::FSpectrumAnalyzerSettings::HopSize

Hop size as a percentage of FFTSize. 1.0 indicates a full hop. Keeping this as 0.0 will use whatever hop size can be used for WindowType to maintain COLA.

◆ WindowType

EWindowType Audio::FSpectrumAnalyzerSettings::WindowType

The documentation for this struct was generated from the following file: