unreal.MonoWaveTableSynthPreset

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

Bases: Object

UStruct Mono Wave Table Synth Preset

C++ Source:

  • Plugin: Synthesis

  • Module: Synthesis

  • File: SynthComponentMonoWaveTable.h

Editor Properties: (see get_editor_property/set_editor_property)

  • lock_keyframes_to_grid (int32): [Read-Write] How many evenly-spaced keyframes to use when LockKeyframesToGrid is true

  • lock_keyframes_to_grid_bool (bool): [Read-Write] Lock wavetables to evenly spaced keyframes that can be edited vertically only (will re-sample)

  • normalize_wave_tables (bool): [Read-Write] Normalize the WaveTable data? False will allow clipping, True will normalize the tables when sent to the synth for rendering

  • preset_name (str): [Read-Write] Name the preset

  • wave_table (Array[RuntimeFloatCurve]): [Read-Write] Wave Table Editor

  • wave_table_resolution (int32): [Read-Write] How many samples will be taken of the curve from time = [0.0, 1.0]

property lock_keyframes_to_grid: int

[Read-Only] How many evenly-spaced keyframes to use when LockKeyframesToGrid is true

Type:

(int32)

property lock_keyframes_to_grid_bool: bool

[Read-Only] Lock wavetables to evenly spaced keyframes that can be edited vertically only (will re-sample)

Type:

(bool)

property normalize_wave_tables: bool

[Read-Write] Normalize the WaveTable data? False will allow clipping, True will normalize the tables when sent to the synth for rendering

Type:

(bool)

property preset_name: str

[Read-Write] Name the preset

Type:

(str)

property wave_table: None

[Read-Only] Wave Table Editor

Type:

(Array[RuntimeFloatCurve])

property wave_table_resolution: int

[Read-Only] How many samples will be taken of the curve from time = [0.0, 1.0]

Type:

(int32)