ULoudnessNRTSettings

[ULoudnessNRTSettings](API\Plugins\AudioSynesthesia\ULoudnessNRTSettings)

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AudioSynesthesia

Header

/Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesia/Classes/LoudnessNRT.h

Include

#include "LoudnessNRT.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable)
class ULoudnessNRTSettings : public UAudioSynesthesiaNRTSettings

Remarks

ULoudnessNRTSettings

Settings for a ULoudnessNRT analyzer.

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadOnly

float

 

AnalysisPeriod

Number of seconds between loudness measurements

Public variable UProperty Category, EditAnywhere BlueprintReadOnly

ELoudnessNRTCur...

 

CurveType

Type of equal loudness curve used in calculations

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadOnly

float

 

MaximumFrequency

Maximum analysis frequency for calculating loudness.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadOnly

float

 

MinimumFrequency

Minimum analysis frequency for calculating loudness.

Public variable UProperty Category, EditAnywhere, AdvancedDisplay, Meta BlueprintReadOnly

float

 

NoiseFloorDb

DB level to denote silence. Used when calculating normalized loudness.

Constructors

Name Description

Public function

ULoudnessNRTSettings()

Functions

Name Description

Public function Const

TUniquePtr< ...

 

GetSettings

(
    const float InSampleRate,
    const int32 InNumChannels
)

Convert ULoudnessNRTSettings to FLoudnessNRTSettings

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