unreal.OnsetNRTSettings

class unreal.OnsetNRTSettings(outer=None, name='None')

Bases: unreal.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

[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

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

Type

(float)

property maximum_frequency

[Read-Only] Starting frequency for onset anlaysis.

Type

(float)

property minimum_frequency

[Read-Only] Starting frequency for onset anlaysis.

Type

(float)

property sensitivity

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

Type

(float)