unreal.SynesthesiaSpectrumAnalysisSettings

class unreal.SynesthesiaSpectrumAnalysisSettings(outer: Object | None = None, name: Name | str = 'None')

Bases: AudioSynesthesiaSettings

USynesthesiaSpectrumAnalysisSettings

Settings for a USynesthesiaSpectrumAnalysisAnalyzer.

C++ Source:

  • Plugin: AudioSynesthesia

  • Module: AudioSynesthesia

  • File: SynesthesiaSpectrumAnalysis.h

Editor Properties: (see get_editor_property/set_editor_property)

  • analysis_period (float): [Read-Write] Number of seconds between SynesthesiaSpectrumAnalysis measurements

  • downmix_to_mono (bool): [Read-Write] If true, multichannel audio is downmixed to mono with equal amplitude scaling. If false, each channel gets its own FFT result.

  • fft_size (FFTSize): [Read-Write] Size of FFT.

  • spectrum_type (AudioSpectrumType): [Read-Write] Type of spectrum to use.

  • window_type (FFTWindowType): [Read-Write] Type of window to use.

property analysis_period: float

[Read-Only] Number of seconds between SynesthesiaSpectrumAnalysis measurements

Type:

(float)

property downmix_to_mono: bool

[Read-Only] If true, multichannel audio is downmixed to mono with equal amplitude scaling. If false, each channel gets its own FFT result.

Type:

(bool)

property fft_size: FFTSize

[Read-Only] Size of FFT.

Type:

(FFTSize)

property spectrum_type: AudioSpectrumType

[Read-Only] Type of spectrum to use.

Type:

(AudioSpectrumType)

property window_type: FFTWindowType

[Read-Only] Type of window to use.

Type:

(FFTWindowType)