unreal.LoudnessAnalyzer

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

Bases: AudioAnalyzer

ULoudnessAnalyzer

ULoudnessAnalyzer calculates the temporal evolution of perceptual loudness for a given audio bus in real-time. Loudness is available for individual channels or the overall audio bus. Normalized loudness values convert the range to 0.0 to 1.0 where 0.0 is the noise floor and 1.0 is the maximum loudness of the particular sound.

C++ Source:

  • Plugin: AudioSynesthesia

  • Module: AudioSynesthesia

  • File: Loudness.h

Editor Properties: (see get_editor_property/set_editor_property)

  • on_latest_overall_loudness_results (OnLatestOverallLoudnessResults): [Read-Write] Delegate to receive the latest overall loudness results.

  • on_latest_per_channel_loudness_results (OnLatestPerChannelLoudnessResults): [Read-Write] Delegate to receive the latest per-channel loudness results.

  • on_overall_loudness_results (OnOverallLoudnessResults): [Read-Write] Delegate to receive all overall loudness results since last delegate call.

  • on_per_channel_loudness_results (OnPerChannelLoudnessResults): [Read-Write] Delegate to receive all loudness results, per-channel, since last delegate call.

  • settings (LoudnessSettings): [Read-Write] The settings for the audio analyzer.

property on_latest_overall_loudness_results: OnLatestOverallLoudnessResults

[Read-Write] Delegate to receive the latest overall loudness results.

Type:

(OnLatestOverallLoudnessResults)

property on_latest_per_channel_loudness_results: OnLatestPerChannelLoudnessResults

[Read-Write] Delegate to receive the latest per-channel loudness results.

Type:

(OnLatestPerChannelLoudnessResults)

property on_overall_loudness_results: OnOverallLoudnessResults

[Read-Write] Delegate to receive all overall loudness results since last delegate call.

Type:

(OnOverallLoudnessResults)

property on_per_channel_loudness_results: OnPerChannelLoudnessResults

[Read-Write] Delegate to receive all loudness results, per-channel, since last delegate call.

Type:

(OnPerChannelLoudnessResults)

property settings: LoudnessSettings

[Read-Write] The settings for the audio analyzer.

Type:

(LoudnessSettings)