UOnsetNRTSettings

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

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AudioSynesthesia

Header

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

Include

#include "OnsetNRT.h"

Syntax

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

Remarks

UOnsetNRTSettings

Settings for a UOnsetNRT analyzer.

Variables

Name Description

Public variable UProperty Category, EditAnywhere BlueprintReadOnly

bool

 

bDownmixToMono

If true, multichannel audio is downmixed to mono with equal amplitude scaling.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadOnly

float

 

GranularityInSeconds

Onset timestamp granularity onsets. Lower granularity takes longer to compute.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadOnly

float

 

MaximumFrequency

Starting frequency for onset anlaysis.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadOnly

float

 

MinimumFrequency

Starting frequency for onset anlaysis.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadOnly

float

 

Sensitivity

Sensitivity of onset detector. Higher sensitivity will find more onsets.

Constructors

Name Description

Public function

UOnsetNRTSettings()

Functions

Name Description

Public function Const

TUniquePtr< ...

 

GetSettings

(
    const float InSampleRate,
    const int32 InNumChannels
)

Convert UOnsetNRTSettings to FOnsetNRTSettings

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