UConstantQNRT

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

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AudioSynesthesia

Header

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

Include

#include "ConstantQNRT.h"

Syntax

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

Remarks

UConstantQNRT

UConstantQNRT calculates the temporal evolution of constant q transform for a given sound. ConstantQ is available for individual channels or the overall sound asset.

Variables

Name Description

Public variable UProperty Category, EditAnywhere BlueprintReadOnly

UConstantQNRTSe...

 

Settings

The settings for the audio analyzer.

Constructors

Name Description

Public function

UConstantQNRT()

Functions

Name Description

Public function Const UFunction BlueprintCallable, Category

void

 

GetChannelConstantQAtTime

(
    const float InSeconds,
    const int32 InChannel,
    TArray< float >& OutConstantQ
)

Get a specific channel cqt of the analyzed sound at a given time.

Public function Const UFunction BlueprintCallable, Category

void

 

GetNormalizedChannelConstantQAtTime

(
    const float InSeconds,
    const int32 InChannel,
    TArray< float >& OutConstantQ
)

Get a specific channel cqt of the analyzed sound at a given time.

Overridden from UAudioAnalyzerNRT

Name Description

Protected function Virtual Const

FName

 

GetAnalyzerNRTFactoryName()

Return the name of the IAudioAnalyzerNRTFactory associated with this UAudioAnalyzerNRT

Public function Virtual 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