#include <Delay.h>
◆ FDelay()
| Audio::FDelay::FDelay |
( |
| ) |
|
◆ ~FDelay()
| Audio::FDelay::~FDelay |
( |
| ) |
|
|
virtualdefault |
◆ GetDelayLengthSamples()
| float Audio::FDelay::GetDelayLengthSamples |
( |
| ) |
const |
|
inline |
◆ Init()
| void Audio::FDelay::Init |
( |
const float |
InSampleRate, |
|
|
const float |
InBufferLengthSec = 2.0f |
|
) |
| |
◆ ProcessAudioBuffer()
| void Audio::FDelay::ProcessAudioBuffer |
( |
const float * |
InAudio, |
|
|
int32 |
InNumSamples, |
|
|
float * |
OutAudio |
|
) |
| |
|
virtual |
◆ ProcessAudioSample()
| float Audio::FDelay::ProcessAudioSample |
( |
const float |
InAudio | ) |
|
|
virtual |
◆ Read()
| float Audio::FDelay::Read |
( |
| ) |
const |
◆ ReadDelayAt()
| float Audio::FDelay::ReadDelayAt |
( |
const float |
InReadMsec | ) |
const |
◆ Reset()
| void Audio::FDelay::Reset |
( |
| ) |
|
◆ ResetWithFade()
| void Audio::FDelay::ResetWithFade |
( |
| ) |
|
◆ ResizeIfNeeded()
| void Audio::FDelay::ResizeIfNeeded |
( |
const int32 |
InNewNumSamples | ) |
|
|
protected |
◆ SetDelayMsec()
| void Audio::FDelay::SetDelayMsec |
( |
const float |
InDelayMsec | ) |
|
◆ SetDelaySamples()
| void Audio::FDelay::SetDelaySamples |
( |
const float |
InDelaySamples | ) |
|
◆ SetEasedDelayMsec()
| void Audio::FDelay::SetEasedDelayMsec |
( |
const float |
InDelayMsec, |
|
|
const bool |
bIsInit = false |
|
) |
| |
◆ SetEaseFactor()
| void Audio::FDelay::SetEaseFactor |
( |
const float |
InEaseFactor | ) |
|
◆ SetOutputAttenuationDB()
| void Audio::FDelay::SetOutputAttenuationDB |
( |
const float |
InDelayAttenDB | ) |
|
◆ Update()
◆ WriteDelayAndInc()
| void Audio::FDelay::WriteDelayAndInc |
( |
const float |
InDelayInput | ) |
|
◆ AudioBuffer
◆ AudioBufferSize
| int32 Audio::FDelay::AudioBufferSize |
|
protected |
◆ DelayInSamples
| float Audio::FDelay::DelayInSamples |
|
protected |
◆ EaseDelayMsec
◆ MaxBufferLengthSamples
| int32 Audio::FDelay::MaxBufferLengthSamples |
|
protected |
◆ OutputAttenuation
| float Audio::FDelay::OutputAttenuation |
|
protected |
◆ OutputAttenuationDB
| float Audio::FDelay::OutputAttenuationDB |
|
protected |
◆ ReadIndex
| int32 Audio::FDelay::ReadIndex |
|
protected |
◆ SampleRate
| float Audio::FDelay::SampleRate |
|
protected |
◆ WriteIndex
| int32 Audio::FDelay::WriteIndex |
|
protected |
The documentation for this class was generated from the following files:
- Engine/Source/Runtime/SignalProcessing/Public/DSP/Delay.h
- Engine/Source/Runtime/SignalProcessing/Private/Delay.cpp