unreal.OnsetNRTSettings

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

Bases: AudioSynesthesiaNRTSettings

UOnsetNRTSettings

Settings for a UOnsetNRT analyzer.

C++ Source:

  • Plugin: AudioSynesthesia

  • Module: AudioSynesthesia

  • File: OnsetNRT.h

Editor Properties: (see get_editor_property/set_editor_property)

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

  • granularity_in_seconds (float): [Read-Write] Onset timestamp granularity onsets. Lower granularity takes longer to compute.

  • maximum_frequency (float): [Read-Write] Starting frequency for onset anlaysis.

  • minimum_frequency (float): [Read-Write] Starting frequency for onset anlaysis.

  • sensitivity (float): [Read-Write] Sensitivity of onset detector. Higher sensitivity will find more onsets.

property downmix_to_mono: bool

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

Type:

(bool)

property granularity_in_seconds: float

[Read-Only] Onset timestamp granularity onsets. Lower granularity takes longer to compute.

Type:

(float)

property maximum_frequency: float

[Read-Only] Starting frequency for onset anlaysis.

Type:

(float)

property minimum_frequency: float

[Read-Only] Starting frequency for onset anlaysis.

Type:

(float)

property sensitivity: float

[Read-Only] Sensitivity of onset detector. Higher sensitivity will find more onsets.

Type:

(float)