Navigation
API > API/Runtime > API/Runtime/SignalProcessing
Basic implementation of a 4x4 Feedback Delay Network.
| Name | FEarlyReflections |
| Type | class |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/Reverb.h |
| Include Path | #include "DSP/Reverb.h" |
Syntax
class FEarlyReflections
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FEarlyReflections() |
DSP/Reverb.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FEarlyReflections() |
DSP/Reverb.h |
Structs
| Name | Remarks |
|---|---|
| FFDNDelayData |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Init
(
const int32 InSampleRate |
DSP/Reverb.h | ||
void ProcessAudioFrame
(
const float* InBuffer, |
Process the single audio frame. | DSP/Reverb.h | |
void SetSettings
(
const FEarlyReflectionsSettings& InSettings |
Sets the reverb settings, applies, and updates. | DSP/Reverb.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplySettings() |
DSP/Reverb.h | ||
float ProcessDelayLine
(
const float InSample, |
DSP/Reverb.h |