UAudioMixerBlueprintLibrary::MakePresetSpectralAnalysisBandSettings

Make an array of bands which span the frequency range of a given EAudioSpectrumBandPresetType.

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 > MakePresetSpectralAnalysisBandSettings
(
    EAudioSpectrumBandPresetType InBandPresetType,
    int32 InNumBands,
    int32 InAttackTimeMsec,
    int32 InReleaseTimeMsec
)

Remarks

Make an array of bands which span the frequency range of a given EAudioSpectrumBandPresetType.

Parameters

Parameter

Description

InBandPresetType

The type audio content which the bands encompass.

InNumBands

The number of bands used to represent the spectrum.

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.