UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::FAnalyzerFacade Class Reference

#include <AudioAnalyzerFacade.h>

Public Member Functions

AUDIOANALYZER_API FAnalyzerFacade (TUniquePtr< IAnalyzerSettings > InSettings, IAnalyzerFactory *InFactory)
 
AUDIOANALYZER_API TUniquePtr< IAnalyzerResultAnalyzeAudioBuffer (const TArray< float > &InAudioBuffer, int32 InNumChannels, float InSampleRate, TSharedPtr< IAnalyzerControls > InControls)
 

Detailed Description

FAnalyzer

FAnalyzer provides a simplified interface for performing analysis on audio buffers from the same AudioAnalyzer.

Constructor & Destructor Documentation

◆ FAnalyzerFacade()

Audio::FAnalyzerFacade::FAnalyzerFacade ( TUniquePtr< IAnalyzerSettings InSettings,
IAnalyzerFactory InFactory 
)

Create an FAnalyzerBatch with the analyzer settings and factory name.

Member Function Documentation

◆ AnalyzeAudioBuffer()

TUniquePtr< IAnalyzerResult > Audio::FAnalyzerFacade::AnalyzeAudioBuffer ( const TArray< float > &  InAudioBuffer,
int32  InNumChannels,
float  InSampleRate,
TSharedPtr< IAnalyzerControls InControls 
)

Analyze the audio buffer.


The documentation for this class was generated from the following files: