unreal.MonoWaveTableSynthPreset

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

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

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

Type

(int32)

property lock_keyframes_to_grid_bool

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

Type

(bool)

property normalize_wave_tables

[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

[Read-Write] Name the preset

Type

(str)

property wave_table

[Read-Only] Wave Table Editor

Type

(Array(RuntimeFloatCurve))

property wave_table_resolution

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

Type

(int32)