UAudioImpulseResponse

======================================================================== [UAudioImpulseResponse](API\Plugins\Synthesis\SubmixEffects\UAudioImpulseResponse)UAsset used to represent Imported Impulse Responses

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UAudioImpulseResponse

References

Module

Synthesis

Header

/Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Classes/SubmixEffects/SubmixEffectConvolutionReverb.h

Include

#include "SubmixEffects/SubmixEffectConvolutionReverb.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UAudioImpulseResponse : public UObject

Remarks

======================================================================== UAudioImpulseResponseUAsset used to represent Imported Impulse Responses

Variables

Name Description

Public variable UProperty

TArray< float >

 

ImpulseResponse

The interleaved audio samples used in convolution.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

NormalizationVolumeDb

Used to account for energy added by convolution with "loud" Impulse Responses.

Public variable UProperty

int32

 

NumChannels

The number of channels in impulse response.

Public variable

FAudioImpulseRe...

 

OnObjectPropertyChanged

This delegate is called whenever PostEditChangeProperty called.

Public variable UProperty

int32

 

SampleRate

The original sample rate of the impulse response.

Constructors

Name Description

Public function

UAudioImpulseResponse()

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Deprecated Variables

Name Description

Public variable UProperty Meta

TArray< float >

 

IRData_DEPRECATED

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