FLoudnessWorker

[FLoudnessWorker](API\Plugins\AudioSynesthesiaCore\FLoudnessWorker) performs loudness analysis on input sample buffers.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IAnalyzerWorker

FLoudnessWorker

References

Module

AudioSynesthesiaCore

Header

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

Include

#include "LoudnessFactory.h"

Syntax

class FLoudnessWorker : public Audio::IAnalyzerWorker

Remarks

FLoudnessWorker performs loudness analysis on input sample buffers.

Constructors

Name Description

Public function

FLoudnessWorker

(
    const FAnalyzerParameters& InParam...,
    const FLoudnessSettings& InAnalyze...
)

Construct a worker

Overridden from IAnalyzerWorker

Name Description

Public function Virtual

void

 

Analyze

(
    TArrayView< const float > InAudio,
    IAnalyzerResult* OutResult
)

Analyzes input sample buffer and updates result.