![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AudioAnalyzerFacade.h>
Public Member Functions | |
| AUDIOANALYZER_API | FAnalyzerFacade (TUniquePtr< IAnalyzerSettings > InSettings, IAnalyzerFactory *InFactory) |
| AUDIOANALYZER_API TUniquePtr< IAnalyzerResult > | AnalyzeAudioBuffer (const TArray< float > &InAudioBuffer, int32 InNumChannels, float InSampleRate, TSharedPtr< IAnalyzerControls > InControls) |
FAnalyzer
FAnalyzer provides a simplified interface for performing analysis on audio buffers from the same AudioAnalyzer.
| Audio::FAnalyzerFacade::FAnalyzerFacade | ( | TUniquePtr< IAnalyzerSettings > | InSettings, |
| IAnalyzerFactory * | InFactory | ||
| ) |
Create an FAnalyzerBatch with the analyzer settings and factory name.
| TUniquePtr< IAnalyzerResult > Audio::FAnalyzerFacade::AnalyzeAudioBuffer | ( | const TArray< float > & | InAudioBuffer, |
| int32 | InNumChannels, | ||
| float | InSampleRate, | ||
| TSharedPtr< IAnalyzerControls > | InControls | ||
| ) |
Analyze the audio buffer.