Skip to content

Push2.wavetable

Module constants

  • AutomationState
  • ModulationSource

Classes

class WavetableDeviceDecorator(WavetableDeviceDecoratorBase)

Bases: WavetableDeviceDecoratorBase

Attributes

  • _WavetableDeviceDecorator__on_oscillator_switch_value_changed
  • _WavetableDeviceDecorator__on_internal_filter_switch_value_changed
  • _WavetableDeviceDecorator__on_current_mod_target_index_changed
  • _WavetableDeviceDecorator__on_lfo_types_provider_index_changed
  • _WavetableDeviceDecorator__on_envelope_types_provider_index_changed
  • _WavetableDeviceDecorator__on_amp_envelope_view_types_provider_index_changed
  • _WavetableDeviceDecorator__on_mod_envelope_view_types_provider_index_changed

__init__(self, *a, **k)

options(self)

oscillator_index(self)

filter_index(self)

lfo_index(self)

envelope_index(self)

envelope_view_index(self)

single_selected_parameter(self)

set_single_selected_parameter(self, value)

current_mod_target_parameter(self)

_create_parameters(self)

_create_options(self)

_get_parameter_by_name(self, name)

_get_osc_on_property_host(self)

_get_filter_on_property_host(self)

_get_lfo_retrigger_property_host(self)

_resolve_ambiguous_modulation_target_name(self, target_parameter_name)

_get_current_mod_target_parameter(self)

__on_oscillator_switch_value_changed(self)

__on_internal_filter_switch_value_changed(self)

__on_current_mod_target_index_changed(self)

__on_lfo_types_provider_index_changed(self)

__on_envelope_types_provider_index_changed(self)

__on_amp_envelope_view_types_provider_index_changed(self)

__on_mod_envelope_view_types_provider_index_changed(self)

class WavetableDeleteComponent(DeleteAndReturnToDefaultComponent)

Bases: DeleteAndReturnToDefaultComponent

delete_clip_envelope(self, parameter)

class WavetableDeviceComponent(DeviceComponentWithTrackColorViewData)

Bases: DeviceComponentWithTrackColorViewData

Attributes

  • OSCILLATOR_POSITION_PARAMETER_NAMES
  • FILTER_PARAMETER_NAMES
  • LFO_PARAMETER_NAMES
  • VISUALISATION_CONFIGURATION
  • ENVELOPE_PREFIXES
  • _WavetableDeviceComponent__on_request_bank_view
  • _WavetableDeviceComponent__on_request_previous_bank_from_mod_matrix
  • _WavetableDeviceComponent__on_selected_oscillator_changed
  • _WavetableDeviceComponent__on_selected_filter_changed
  • _WavetableDeviceComponent__on_selected_lfo_changed
  • _WavetableDeviceComponent__on_selected_envelope_changed
  • _WavetableDeviceComponent__on_selected_envelope_view_changed
  • _WavetableDeviceComponent__on_current_mod_target_parameter_changed

__init__(self, *a, **k)

_parameter_touched(self, parameter)

_parameter_released(self, parameter)

_is_resetting_parameter(self)

_is_custom_parameter(self, parameter)

_get_provided_parameters(self)

_shift_button_pressed(self, button)

_shift_button_released(self, button)

_set_decorated_device(self, decorated_device)

_set_bank_index(self, bank)

_update_single_selected_parameter(self)

_any_filter_parameter_touched(self)

_any_lfo_parameter_touched(self)

_visualisation_type_visible(self, visualisation_type)

_visualisation_visible(self)

selected_oscillator(self)

selected_filter(self)

selected_lfo(self)

selected_envelope(self)

_get_visualisation_range(self, visualisation_type)

_get_visualisation_start(self, visualisation_type)

_get_visualisation_width(self, visualisation_type)

_shrink_parameters(self)

_initial_visualisation_view_data(self)

_get_current_view_data(self)

_envelope_visualisation_data(self)

__on_request_bank_view(self, bank_name)

__on_request_previous_bank_from_mod_matrix(self)

__on_selected_oscillator_changed(self)

__on_selected_filter_changed(self)

__on_selected_lfo_changed(self)

__on_selected_envelope_changed(self)

__on_selected_envelope_view_changed(self)

__on_current_mod_target_parameter_changed(self)

Functions

has_automation(parameter)