Navigation
API > API/Runtime > API/Runtime/AudioAnalyzer
FAnalyzer
FAnalyzer provides a simplified interface for performing analysis on audio buffers from the same AudioAnalyzer.
| Name | FAnalyzerFacade |
| Type | class |
| Header File | /Engine/Source/Runtime/AudioAnalyzer/Public/AudioAnalyzerFacade.h |
| Include Path | #include "AudioAnalyzerFacade.h" |
Syntax
class FAnalyzerFacade
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAnalyzerFacade
(
TUniquePtr< IAnalyzerSettings > InSettings, |
Create an FAnalyzerBatch with the analyzer settings and factory name. | AudioAnalyzerFacade.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Factory | IAnalyzerFactory * | AudioAnalyzerFacade.h | ||
| FactoryName | FName | AudioAnalyzerFacade.h | ||
| Settings | TUniquePtr< IAnalyzerSettings > | AudioAnalyzerFacade.h | ||
| Worker | TUniquePtr< IAnalyzerWorker > | AudioAnalyzerFacade.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TUniquePtr< IAnalyzerResult > AnalyzeAudioBuffer
(
const TArray< float >& InAudioBuffer, |
Analyze the audio buffer. | AudioAnalyzerFacade.h |