Module |
|
Header |
/Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Public/ConvolutionReverb.h |
Include |
#include "ConvolutionReverb.h" |
struct FConvolutionReverbInitData
Data used to initialize the convolution algorithm
Name | Description | ||
---|---|---|---|
|
AlgorithmSettings |
Algorithm configuration. |
|
|
bIsImpulseTrueStereo |
If true, impulse response channels are interpreted as true stereo. |
|
|
bMixInputChannelFormatToImpulseResponseFormat |
If true, input audio is mixed to match the channel format of the impulse response. |
|
|
bMixReverbOutputToOutputChannelFormat |
If true, the reverberated audio is mixed to match the output audio format. |
|
|
GainMatrix |
Array of gain values for convolution algorithm. |
|
|
float |
ImpulseSampleRate |
Sample rate of the impulse response samples. |
|
InputAudioFormat |
Input audio format. |
|
|
float |
NormalizationVolume |
Normalization gain to apply to reverb output. |
|
OutputAudioFormat |
Output audio format. |
|
|
TArray< float > |
Samples |
Impulse response samples in interleaved format. |
|
float |
TargetSampleRate |
Target sample rate of audio to be processed. |
Name |
Description |
---|---|
FInputFormat |
|
FOutputFormat |