FConvolutionReverb::CreateConvolutionReverb

Create a convolution reverb object.

Windows
MacOS
Linux

References

Module

Synthesis

Header

/Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Public/ConvolutionReverb.h

Include

#include "ConvolutionReverb.h"

Source

/Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Private/ConvolutionReverb.cpp

Syntax

static TUniquePtr< FConvolutionReverb > CreateConvolutionReverb
(
    const FConvolutionReverbInitData & InInitData,
    const FConvolutionReverbSettings & InSettings
)

Remarks

Create a convolution reverb object. This performs creation of the convolution algorithm object, converting sample rates of impulse responses, sets the impulse response and initializes the gain matrix of the convolution algorithm, and initializes and upmix or downmix objects.

InInitData - Contains all the information needed to create a convolution reverb. InSettings - The initial settings for the convolution reverb.

Returns

TUniquePtr Will be invalid if there was an error.

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