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

#include <EnvelopeFollower.h>

Public Attributes

float SampleRate = 48000.f
 
int32 NumChannels = 1
 
float AttackTimeMsec = 10.0f
 
float ReleaseTimeMsec = 100.0f
 
EPeakMode::Type Mode = EPeakMode::Peak
 
bool bIsAnalog = true
 
float AnalysisWindowMsec =5.f
 

Member Data Documentation

◆ AnalysisWindowMsec

float Audio::FEnvelopeFollowerInitParams::AnalysisWindowMsec =5.f

Number of milliseconds per a (root) mean squared window.

◆ AttackTimeMsec

float Audio::FEnvelopeFollowerInitParams::AttackTimeMsec = 10.0f

The desired attack time in milliseconds.

◆ bIsAnalog

bool Audio::FEnvelopeFollowerInitParams::bIsAnalog = true

Whether to model analog RC circuits or use digital models.

◆ Mode

EPeakMode::Type Audio::FEnvelopeFollowerInitParams::Mode = EPeakMode::Peak

Technique for measuring amplitude of input signal.

◆ NumChannels

int32 Audio::FEnvelopeFollowerInitParams::NumChannels = 1

Number of channels per a frame.

◆ ReleaseTimeMsec

float Audio::FEnvelopeFollowerInitParams::ReleaseTimeMsec = 100.0f

The desired release time in milliseconds.

◆ SampleRate

float Audio::FEnvelopeFollowerInitParams::SampleRate = 48000.f

Number of frames per a second.


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