FConvolutionReverbInitData

Data used to initialize the convolution algorithm

Windows
MacOS
Linux

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

Name Description

Public variable

Audio::FConvolu...

 

AlgorithmSettings

Algorithm configuration.

Public variable

bool

 

bIsImpulseTrueStereo

If true, impulse response channels are interpreted as true stereo.

Public variable

bool

 

bMixInputChannelFormatToImpulseResponseFormat

If true, input audio is mixed to match the channel format of the impulse response.

Public variable

bool

 

bMixReverbOutputToOutputChannelFormat

If true, the reverberated audio is mixed to match the output audio format.

Public variable

TArray< FConvol...

 

GainMatrix

Array of gain values for convolution algorithm.

Public variable

float

 

ImpulseSampleRate

Sample rate of the impulse response samples.

Public variable

FInputFormat

 

InputAudioFormat

Input audio format.

Public variable

float

 

NormalizationVolume

Normalization gain to apply to reverb output.

Public variable

FOutputFormat

 

OutputAudioFormat

Output audio format.

Public variable

TArray< float >

 

Samples

Impulse response samples in interleaved format.

Public variable

float

 

TargetSampleRate

Target sample rate of audio to be processed.

Typedefs

Name

Description

FInputFormat

FOutputFormat

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss