Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesiaCore/Public/LoudnessAnalyzer.h |
Include |
#include "LoudnessAnalyzer.h" |
class FLoudnessAnalyzer
FLoudnessAnalyzer will calculate perceptual energy or loudness one window at a time. This analyzer only handles mono audio. See FMultichannelLoudnessAnalyzer for multichannel support.
Name | Description | |
---|---|---|
|
FLoudnessAnalyzer ( |
Construct analyzer |
Name | Description | ||
---|---|---|---|
|
float |
CalculateLoudness ( |
Calculate the loudness for the input samples. |
|
float |
CalculatePerceptualEnergy ( |
Calculate the perceptual energy for the input samples. |
|
float |
ConvertPerceptualEnergyToLoudness ( |
Convert from perceptual energy to loudness [Loudness = 10 * log_10(Energy)] |
|
const FLoudn... |
GetSettings() |
Return const reference to settings used inside this analyzer. |