Choose your operating system:
Windows
macOS
Linux
| IAnalyzerNRTResult
|
Module |
|
Header |
/Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesiaCore/Public/ConstantQNRTFactory.h |
Include |
#include "ConstantQNRTFactory.h" |
class FConstantQNRTResult : public Audio::IAnalyzerNRTResult
FConstantQNRTResult is a container for the output of the FConstantQNRTWorker.
Name | Description | |
---|---|---|
|
FConstantQNRTResult() |
Name | Description | ||
---|---|---|---|
|
AddFrame ( |
Add a single frame of CQT data |
|
|
ContainsChannel ( |
Returns true if this result contains data for the given channel index. |
|
|
FFloatInterv... |
GetChannelConstantQInterval ( |
Retrieve the difference between the maximum and minimum value in the spectrum. |
|
GetChannels |
Retrieve an array of channel indices which exist in this result. |
|
|
const TArray... |
GetFramesForChannel ( |
Retrieve the array of frames for a single channel of audio. |
|
IsSortedChronologically() |
Returns true if FConstantQFrame arrays are sorted in chronologically ascending order via their timestamp. |
|
|
SetDurationInSeconds ( |
Sets the duration of the analyzed audio in seconds |
|
|
SortChronologically() |
Sorts FConstantQFrame arrays in chronologically ascnding order via their timestamp. |
Name | Description | ||
---|---|---|---|
|
float |
GetDurationInSeconds() |
Returns the duration of the analyzed audio in seconds |
|
Serialize ( |
Serialize or unserialize object |