FAudioAnalyzeTask

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FNonAbandonableTask

FAudioAnalyzeTask

References

Module

AudioAnalyzer

Header

/Engine/Source/Runtime/AudioAnalyzer/Classes/AudioAnalyzer.h

Include

#include "AudioAnalyzer.h"

Syntax

class FAudioAnalyzeTask : public FNonAbandonableTask

Constructors

Name Description

Public function

FAudioAnalyzeTask

(
    TUniquePtr< Audio::FAnalyzerFacade ...,
    int32 InSampleRate,
    int32 InNumChannels
)

Functions

Name Description

Public function

void

 

DoWork()

Does the task work.

Public function

TArray< floa...

 

GetAudioBuffer()

Move the audio buffer back out.

Public function

TUniquePtr< ...

 

GetResults()

Get the results from the task.

Public function Const

TStatId

 

GetStatId()

Public function

void

 

SetAudioBuffer

(
    TArray< float >&& InAudioData
)

Give the task the audio data to analyze.