Skip to content

Push2.operator

Module constants

  • BankConfiguration

Classes

class OscillatorType(int)

Bases: int

class EnvelopeFeature(int)

Bases: int

class SlopedEnvelopeFeature(int)

Bases: int

class OperatorDeviceDecorator(EventObject, LiveObjectDecorator)

Bases: EventObject, LiveObjectDecorator

Attributes

  • _OperatorDeviceDecorator__on_parameters_changed
  • _OperatorDeviceDecorator__on_oscillator_switch_value_changed

__init__(self, *a, **k)

parameters(self)

options(self)

__on_parameters_changed(self)

oscillator_index(self)

__on_oscillator_switch_value_changed(self)

class OperatorDeviceComponent(DeviceComponentWithTrackColorViewData)

Bases: DeviceComponentWithTrackColorViewData

Attributes

  • FILTER_PARAMETER_NAMES
  • FILTER_BANK = 2
  • LARGE_PARAMETERS_LIST
  • ENVELOPE_PREFIXES
  • _OperatorDeviceComponent__on_selected_oscillator_changed

__init__(self, *a, **k)

_parameter_touched(self, parameter)

_parameter_released(self, parameter)

parameters_changed(self)

_set_bank_index(self, bank)

_set_decorated_device(self, decorated_device)

selected_oscillator(self)

_initial_visualisation_view_data(self)

_envelope_visualisation_data(self)

_is_filter_parameter_touched(self)

_has_legacy_filter(self)

_should_show_filter_visualisation(self)

__on_selected_oscillator_changed(self)

_visualisation_visible(self)

_shrink_parameters(self)