| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesia/Classes/ConstantQNRT.h |
Include |
#include "ConstantQNRT.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable)
class UConstantQNRTSettings : public UAudioSynesthesiaNRTSettings
Settings for a UConstantQNRT analyzer.
Name | Description | ||
---|---|---|---|
|
float |
AnalysisPeriod |
Number of seconds between cqt measurements |
|
float |
BandWidthStretch |
Stretching factor to control overlap of adjacent bands. |
|
bDownmixToMono |
If true, multichannel audio is downmixed to mono with equal amplitude scaling. |
|
|
CQTNormalization |
Normalization scheme used to generate band windows. |
|
|
FFTSize |
Size of FFT. |
|
|
float |
NoiseFloorDb |
Noise floor to use when normalizing CQT |
|
NumBands |
Total number of resulting constant Q bands. |
|
|
float |
NumBandsPerOctave |
Number of bands within an octave. |
|
SpectrumType |
Type of spectrum to use. |
|
|
float |
StartingFrequency |
Starting frequency for first bin of CQT |
|
WindowType |
Type of window to be applied to input audio |
Name | Description | |
---|---|---|
|
UConstantQNRTSettings() |
Name | Description | ||
---|---|---|---|
|
TUniquePtr< ... |
GetSettings ( |
Convert UConstantQNRTSettings to FConstantQNRTSettings |