UAudioMixerBlueprintLibrary::MakeFullSpectrumSpectralAnalysisBandSettings

Make an array of logarithmically spaced bands.

Choose your operating system:

Windows

macOS

Linux

References

Module

AudioMixer

Header

/Engine/Source/Runtime/AudioMixer/Public/AudioMixerBlueprintLibrary.h

Include

#include "AudioMixerBlueprintLibrary.h"

Source

/Engine/Source/Runtime/AudioMixer/Private/AudioMixerBlueprintLibrary.cpp

Syntax

static TArray< FSoundSubmixSpectralAnalysisBandSettings > MakeFullSpectrumSpectralAnalysisBandSettings
(
    int32 InNumBands,
    float InMinimumFrequency,
    float InMaximumFrequency,
    int32 InAttackTimeMsec,
    int32 InReleaseTimeMsec
)

Remarks

Make an array of logarithmically spaced bands.

Parameters

Parameter

Description

InNumBands

The number of bands to used to represent the spectrum.

InMinimumFrequency

The center frequency of the first band.

InMaximumFrequency

The center frequency of the last band.

InAttackTimeMsec

The attack time (in milliseconds) to apply to each band's envelope tracker.

InReleaseTimeMsec

The release time (in milliseconds) to apply to each band's envelope tracker.