AudioSynesthesia

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

Public enum UEnum BlueprintType

EConstantQFFTSizeEnum

EContantQFFTSizeEnum

Enumeration of available FFT sizes in audio frames.

Public enum UEnum BlueprintType

EConstantQNormalizationEnum

EConstantQNormalizationEnum

Public enum UEnum BlueprintType

ELoudnessNRTCurveTypeEnum

ELoudnessNRTCurveTypeEnum

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 > InArray,
    float InTimestamp,
    int32& OutLowerIndex,
    int32& OutUpperIndex,
    float& OutAlpha
)

GetInterpolationParametersAtTimestamp

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback