ULoudnessSettings

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

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AudioSynesthesia

Header

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

Include

#include "Loudness.h"

Syntax

UCLASS(Blueprintable)
class ULoudnessSettings : public UAudioSynesthesiaSettings

Remarks

ULoudnessSettings

Settings for a ULoudness 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

ELoudnessCurveT...

 

CurveType

Type of equal loudness curve used in calculations

Public variable UProperty Category, EditAnywhere, AdvancedDisplay, Meta BlueprintReadOnly

float

 

ExpectedMaxLoudness

DB level to de

  1. Used when calculating normalized loudness.

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 de

  1. Used when calculating normalized loudness.

Constructors

Name Description

Public function

ULoudnessSettings()

Functions

Name Description

Public function Const

TUniquePtr< ...

 

GetSettings

(
    const int32 InSampleRate,
    const int32 InNumChannels
)

Convert ULoudnessSettings to FLoudnessSettings

Overridden from UAudioAnalyzerAssetBase

Name Description

Public function Virtual Const

FText

 

GetAssetActionName()

GetAssetActionName() returns the FText displayed in the editor.

Public function Virtual Const

UClass *

 

GetSupportedClass()

GetSupportedClass() returns the class which should be associated with these asset actions.