Structure that holds configuration settings for the FFT (Fast Fourier Transform) Beat detection. More...
#include <ST_AudioProcessingSettings.h>
Public Attributes | |
bool | bComputeBeat = true |
bool | bNormalise = false |
float | MaxBeatEnergy = 2.0f |
float | BeatThreshold = 1.5f |
FFFTSmoothingConfig | SmoothingConfig |
FFFTFilterConfig | FilterConfig |
Structure that holds configuration settings for the FFT (Fast Fourier Transform) Beat detection.
Defines parameters for Beat detection and tracking.
bool FFFTBeatConfig::bComputeBeat = true |
Whether to compute the beat. Beat Tracking requires at least some history.
float FFFTBeatConfig::BeatThreshold = 1.5f |
The threshold value for detecting beats.
bool FFFTBeatConfig::bNormalise = false |
Whether to normalize the beat energy.
FFFTFilterConfig FFFTBeatConfig::FilterConfig |
Configuration for FFT filter settings.
float FFFTBeatConfig::MaxBeatEnergy = 2.0f |
The maximum beat energy if normalization is enabled.
FFFTSmoothingConfig FFFTBeatConfig::SmoothingConfig |
Configuration for FFT smoothing.