unreal.OnsetNRT
¶
- class unreal.OnsetNRT(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
AudioSynesthesiaNRT
UOnsetNRT
UOnsetNRT calculates the temporal evolution of constant q transform for a given sound. Onset is available for individual channels or the overall sound asset.
C++ Source:
Plugin: AudioSynesthesia
Module: AudioSynesthesia
File: OnsetNRT.h
Editor Properties: (see get_editor_property/set_editor_property)
duration_in_seconds
(float): [Read-Write] The duration of the analyzed audio in seconds.settings
(OnsetNRTSettings): [Read-Write] The settings for the audio analyzer.sound
(SoundWave): [Read-Write] The USoundWave which is analyzed.
- get_channel_onsets_between_times(start_seconds, end_seconds, channel) -> (out_onset_timestamps=Array[float], out_onset_strengths=Array[float])¶
Returns onsets which occured between start and end timestamps.
- get_normalized_channel_onsets_between_times(start_seconds, end_seconds, channel) -> (out_onset_timestamps=Array[float], out_onset_strengths=Array[float])¶
Get a specific channel cqt of the analyzed sound at a given time.
- property settings: OnsetNRTSettings¶
[Read-Only] The settings for the audio analyzer.
- Type: