DataAsset that holds configuration settings for FFT. More...
#include <ST_AudioProcessingSettings.h>
Public Attributes | |
| FFFTSpectrumConfig | SpectrumConfig |
| FFFTAmplitudeConfig | AmplitudeConfig |
| FFFTPitchConfig | PitchConfig |
| FFFTBeatConfig | BeatConfig |
| FFFTFilterConfig | FilterConfig |
| FFFTWindowingConfig | WindowingConfig |
| bool | bProcessUnchangedBuffer = true |
| FFFTSmoothingConfig | SmoothingConfig |
| int32 | FFTPaddingFactor = 0 |
| bool | bSplitChannels = false |
DataAsset that holds configuration settings for FFT.
The Data Asset holds configuration settings for FFT processing, including spectrum, amplitude, pitch, beat, filter, and windowing settings.
| FFFTAmplitudeConfig UFFTConfig::AmplitudeConfig |
Configuration for FFT amplitude analysis.
| FFFTBeatConfig UFFTConfig::BeatConfig |
Configuration for FFT beat detection.
| bool UFFTConfig::bProcessUnchangedBuffer = true |
Whether to process unchanged buffers.
| bool UFFTConfig::bSplitChannels = false |
When true each Channel is analyzed separately. When false, an average is taken.
| int32 UFFTConfig::FFTPaddingFactor = 0 |
FFT smoothing factor, be really careful. Each increase scales the buffer by a power of 2. Higher values result in smoother output.
| FFFTFilterConfig UFFTConfig::FilterConfig |
Configuration for FFT filter settings.
| FFFTPitchConfig UFFTConfig::PitchConfig |
Configuration for FFT pitch detection.
| FFFTSmoothingConfig UFFTConfig::SmoothingConfig |
Configuration for FFT smoothing.
| FFFTSpectrumConfig UFFTConfig::SpectrumConfig |
Configuration for FFT spectrum analysis.
| FFFTWindowingConfig UFFTConfig::WindowingConfig |
Configuration for FFT windowing function.