Navigation
API > API/Runtime > API/Runtime/SignalProcessing
| Name | FDelayStereo |
| Type | class |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/DelayStereo.h |
| Include Path | #include "DSP/DelayStereo.h" |
Syntax
class FDelayStereo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDelayStereo() |
DSP/DelayStereo.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FDelayStereo() |
DSP/DelayStereo.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EStereoDelayMode::Type GetMode() |
Gets the current stereo dealy mode. | DSP/DelayStereo.h | |
void Init
(
const float InSampleRate, |
Initializes the stereo delay with given sample rate and default max delay length. | DSP/DelayStereo.h | |
void ProcessAudio
(
const float* InBuffer, |
Process a buffer of audio. | DSP/DelayStereo.h | |
void ProcessAudioFrame
(
const float* InFrame, |
Process a single frame of audio. | DSP/DelayStereo.h | |
void Reset() |
Resets the stereo delay state. | DSP/DelayStereo.h | |
void SetDelayRatio
(
const float InDelayRatio |
Sets the delay ratio (scales difference between left and right stereo delays) | DSP/DelayStereo.h | |
void SetDelayTimeMsec
(
const float InDelayTimeMsec |
Sets the delay time in msec. | DSP/DelayStereo.h | |
void SetDryLevel
(
const float InDryLevel |
Sets the amount of the effect to mix in the output. | DSP/DelayStereo.h | |
void SetFeedback
(
const float InFeedback |
Sets the feedback amount. | DSP/DelayStereo.h | |
void SetFilterEnabled
(
bool bInEnabled |
Sets whether or not the filter is enabled. | DSP/DelayStereo.h | |
void SetFilterSettings
(
EBiquadFilter::Type InFilterType, |
Sets the filter settings. | DSP/DelayStereo.h | |
void SetMode
(
const EStereoDelayMode::Type InMode |
Sets which delay stereo mode to use. | DSP/DelayStereo.h | |
void SetWetLevel
(
const float InWetLevel |
Sets the amount of the effect to mix in the output. | DSP/DelayStereo.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void UpdateDelays() |
Updates the delays based on recent parameters. | DSP/DelayStereo.h |