![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AudioAnalyzerNRTFacade.h>
Public Member Functions | |
| AUDIOANALYZER_API | FAnalyzerNRTFacade (TUniquePtr< IAnalyzerNRTSettings > InSettings, const FName &InFactoryName) |
| AUDIOANALYZER_API TUniquePtr< IAnalyzerNRTResult > | AnalyzePCM16Audio (const TArray< uint8 > &InRawWaveData, int32 InNumChannels, float InSampleRate) |
FAnalyzerNRTFacade provides a simplified interface for running analyzer factories over complete audio resources.
| Audio::FAnalyzerNRTFacade::FAnalyzerNRTFacade | ( | TUniquePtr< IAnalyzerNRTSettings > | InSettings, |
| const FName & | InFactoryName | ||
| ) |
Create an FAnalyzerNRTFacade with the analyzer settings and factory name.
| 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.