Navigation
Unreal Engine C++ API Reference > Plugins > Synthesis
References
Module | Synthesis |
Header | /Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Public/ConvolutionReverb.h |
Include | #include "ConvolutionReverb.h" |
Syntax
struct FConvolutionReverbInitData
Remarks
Data used to initialize the convolution algorithm
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
Audio::FConvolutionSettings | AlgorithmSettings | Algorithm configuration. |
![]() |
bool | bIsImpulseTrueStereo | If true, impulse response channels are interpreted as true stereo. |
![]() |
bool | bMixInputChannelFormatToImpulseResponseFormat | If true, input audio is mixed to match the channel format of the impulse response. |
![]() |
bool | bMixReverbOutputToOutputChannelFormat | If true, the reverberated audio is mixed to match the output audio format. |
![]() |
TArray< FConvolutionReverbGainEntry > | GainMatrix | Array of gain values for convolution algorithm. |
![]() |
float | ImpulseSampleRate | Sample rate of the impulse response samples. |
![]() |
FInputFormat | InputAudioFormat | Input audio format. |
![]() |
float | NormalizationVolume | Normalization gain to apply to reverb output. |
![]() |
FOutputFormat | OutputAudioFormat | Output audio format. |
![]() |
TArray< float > | Samples | Impulse response samples in interleaved format. |
![]() |
float | TargetSampleRate | Target sample rate of audio to be processed. |
Typedefs
Name | Description |
---|---|
FInputFormat | |
FOutputFormat |