unreal.MetaSoundRandomizerViewModel

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

Bases: MetaSoundTemplateViewModelBase

MetaSound Randomizer ViewModel

C++ Source:

  • Plugin: Metasound

  • Module: MetasoundEditor

  • File: RandomizerConfigurationViewModel.h

Editor Properties: (see get_editor_property/set_editor_property)

  • is_one_shot (bool): [Read-Write] If randomizer is one shot (looping if false).

  • pitch (Vector2f): [Read-Write] Sound’s pitch range in semitones.

  • sounds (Array[SoundWave]): [Read-Write]

get_pitch_max() float

Get Pitch Max

Return type:

float

get_pitch_min() float

Get Pitch Min

Return type:

float

property is_one_shot: bool

[Read-Write] If randomizer is one shot (looping if false).

Type:

(bool)

property pitch: Vector2f

[Read-Write] Sound’s pitch range in semitones.

Type:

(Vector2f)

set_num_sounds(num_sounds) None

Set Num Sounds

Parameters:

num_sounds (int32)

set_pitch_max(pitch_max) None

Set Pitch Max

Parameters:

pitch_max (float)

set_pitch_min(pitch_min) None

Set Pitch Min

Parameters:

pitch_min (float)

property sounds: None

[Read-Write]

Type:

(Array[SoundWave])