FMeterResult

[FMeterResult](API\Plugins\AudioSynesthesiaCore\FMeterResult) contains the temporal evolution of loudness for the last buffer of audio analyzed.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IAnalyzerResult

FMeterResult

References

Module

AudioSynesthesiaCore

Header

/Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesiaCore/Public/MeterFactory.h

Include

#include "MeterFactory.h"

Syntax

class FMeterResult : public Audio::IAnalyzerResult

Remarks

FMeterResult contains the temporal evolution of loudness for the last buffer of audio analyzed.

Constructors

Name Description

Public function

FMeterResult()

Functions

Name Description

Public function

void

 

Add

(
    const FMeterEntry& InEntry
)

Appends an FMeterEntry to the container.

Public function Const

const TArray...

 

GetChannelMeterArray

(
    int32 ChannelIdx
)

Returns const reference to FMeterEntry array for individual channel.

Public function Const

const TArray...

 

GetMeterArray()

Returns const reference to FMeterEntry array associated with overall loudness.

Public function Const

int32

 

GetNumChannels()

Returns the number of channels.

Constants

Name

Description

ChannelIndexOverall

Denotes the overall loudness as opposed individual channel indices.