FMovingVectorAverager

Vectorized version of [FMovingAverager](API\Runtime\SignalProcessing\DSP\FMovingAverager).

Windows
MacOS
Linux

References

Module

SignalProcessing

Header

/Engine/Source/Runtime/SignalProcessing/Public/DSP/VoiceProcessing.h

Include

#include "DSP/VoiceProcessing.h"

Syntax

class FMovingVectorAverager

Remarks

Vectorized version of FMovingAverager.

Constructors

Name Description

Public function

FMovingVectorAverager

(
    uint32 NumSamples
)

Delay length in samples. NumSamples must be divisible by four.

Functions

Name Description

Public function

float

 

ProcessAudio

(
    const VectorRegister& Input,
    VectorRegister& Output
)

Returns average amplitude across the internal buffer, and fills Output with the delay line output.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss