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

#include <AudioAnalyzerNRTFacade.h>

Public Member Functions

AUDIOANALYZER_API FAnalyzerNRTFacade (TUniquePtr< IAnalyzerNRTSettings > InSettings, const FName &InFactoryName)
 
AUDIOANALYZER_API TUniquePtr< IAnalyzerNRTResultAnalyzePCM16Audio (const TArray< uint8 > &InRawWaveData, int32 InNumChannels, float InSampleRate)
 

Detailed Description

FAnalyzerNRTFacade

FAnalyzerNRTFacade provides a simplified interface for running analyzer factories over complete audio resources.

Constructor & Destructor Documentation

◆ FAnalyzerNRTFacade()

Audio::FAnalyzerNRTFacade::FAnalyzerNRTFacade ( TUniquePtr< IAnalyzerNRTSettings InSettings,
const FName InFactoryName 
)

Create an FAnalyzerNRTFacade with the analyzer settings and factory name.

Member Function Documentation

◆ AnalyzePCM16Audio()

TUniquePtr< IAnalyzerNRTResult > Audio::FAnalyzerNRTFacade::AnalyzePCM16Audio ( const TArray< uint8 > &  InRawWaveData,
int32  InNumChannels,
float  InSampleRate 
)

Analyze an entire PCM16 encoded audio object. Audio for the entire sound should be contained within InRawWaveData.


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