AudioSynesthesiaCore

Windows
MacOS
Linux

Classes

Enums

Name

Description

Public enum

Audio::EConstantQScaling

Denotes which magnitude scaling to apply to output

Public enum

Audio::ELoudnessCurveType

Equal loudness curves from: ANSI Standards S1.4-1983 and S1.42-2001

Functions

Name Description

Public function

float

 

Audio::GetEqualLoudnessAWeigthForFrequency

(
    const float Freq
)

Generate equal loudness weight for magnitude spectrum using curve A

Public function

float

 

Audio::GetEqualLoudnessBWeigthForFrequency

(
    const float Freq
)

Generate equal loudness weight for magnitude spectrum using curve B

Public function

float

 

Audio::GetEqualLoudnessCWeigthForFrequency

(
    const float Freq
)

Generate equal loudness weight for magnitude spectrum using curve C

Public function

float

 

Audio::GetEqualLoudnessDWeigthForFrequency

(
    const float Freq
)

Generate equal loudness weight for magnitude spectrum using curve D

Public function

float

 

Audio::GetEqualLoudnessNoneWeigthForFrequency

(
    const float Freq
)

Generate equal loudness weight for magnitude spectrum using curve None

Public function

void

 

Audio::GetInterpolationParametersAtTimestamp

(
    TArrayView< const ElementType > InA...,
    float InTimestamp,
    int32& OutLowerIndex,
    int32& OutUpperIndex,
    float& OutAlpha
)

GetInterpolationParametersAtTimestamp

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss