Skip to content

ableton.v2.control_surface.components.device_parameters

Classes

class DeviceParameterComponent(Component)

Bases: Component

Attributes

  • controls

__init__(self, parameter_provider, *a, **k)

parameter_provider(self)

parameter_provider(self, provider)

set_parameter_controls(self, encoders)

_connect_parameters(self)

_update_parameters(self)

_on_parameters_changed(self)

_on_parameter_provider_changed(self, provider)

update(self)

class DisplayingDeviceParameterComponent(DeviceParameterComponent)

Bases: DeviceParameterComponent

__init__(self, *a, **k)

parameters(self)

parameter_names(self)

set_parameter_name_displays(self, displays)

set_parameter_value_displays(self, displays)

set_name_display_line(self, line)

set_value_display_line(self, line)

_set_display_line(self, line, sources)

clear_display(self)

_update_parameters(self)

_on_parameter_name_changed(self, parameter)

_on_parameter_value_changed(self, parameter)

_update_parameter_names(self)

_update_parameter_values(self)

info_to_name(self, info)

parameter_to_string(self, parameter)

parameter_to_value(self, parameter)