Module |
|
Header |
/Engine/Source/Runtime/SignalProcessing/Public/DSP/EarlyReflectionsFast.h |
Include |
#include "DSP/EarlyReflectionsFast.h" |
class FEarlyReflectionsFast
Basic implementation of early reflections using a predelay, low pass filter and feedback delay network (FDN). The FDN utilizes four delay lines where each delay line consists of an all pass filter and low pass filter to control diffusion and absorption.
Name | Description | |
---|---|---|
|
FEarlyReflectionsFast ( |
InMaxNumInternalBufferSamples sets the maximum possible samples in an internal buffer. |
Name | Description | |
---|---|---|
|
~FEarlyReflectionsFast() |
Name | Description | ||
---|---|---|---|
|
ClampSettings ( |
Clamps settings to acceptable values. |
|
|
FlushAudio() |
Silence internal audio. |
|
|
ProcessAudio ( |
Process the single audio frame. |
|
|
SetSettings ( |
Sets the reverb settings, clamps, applies, and updates. |
Name |
Description |
---|---|
DefaultSettings |
|
MaxAbsorption |
|
MaxBandwidth |
|
MaxDecay |
|
MaxGain |
Limits for settings. |
MaxPreDelay |
|
MinAbsorption |
|
MinBandwidth |
|
MinDecay |
|
MinGain |
|
MinPreDelay |