Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/DSP
Inheritance Hierarchy
- FAttackRelease
- FAttackReleaseSmoother
References
| Module | SignalProcessing |
| Header | /Engine/Source/Runtime/SignalProcessing/Public/DSP/EnvelopeFollower.h |
| Include | #include "DSP/EnvelopeFollower.h" |
Syntax
class FAttackReleaseSmoother : public Audio::FAttackRelease
Remarks
Smooths signals using attack and release settings.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAttackReleaseSmoother
(
float InSampleRate, |
Construct an FAttackReleaseSmoother. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TArray< float > & | Retrieve the final values of the envelope for each channel. | ||
| void | ProcessAudio
(
const float* InBuffer, |
Process channel interleaved data. | |
| void | ProcessAudio
(
const float* InBuffer, |
Process channel interleaved data. | |
| void | Reset () |
||
| void | SetNumChannels
(
int32 InNumChannels |
Set the number of input channels |