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

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

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback