Skip to content

Akai_Force_MPC.device_parameters

Module constants

  • OFF_VALUE = 0
  • ON_VALUE = 127
  • DISPLAY_STYLE_NONE = 0
  • DISPLAY_STYLE_UNIPOLAR = 1
  • DISPLAY_STYLE_BIIPOLAR = 2

Classes

class DeviceParameterComponent(DeviceParameterComponentBase)

Bases: DeviceParameterComponentBase

Attributes

  • controls
  • absolute_controls
  • parameter_enable_controls
  • display_style_controls
  • parameter_name_or_value_displays
  • _DeviceParameterComponent__on_device_changed
  • _DeviceParameterComponent__on_device_enabled_changed

__init__(self, *a, **k)

device_on_off_parameter(self)

set_name_display_line(self, line)

set_value_display_line(self, line)

set_absolute_parameter_controls(self, controls)

touch_controls(self, _)

touch_controls(self, _)

device_enable_button(self, _)

_toggle_device_enabled_status(self)

_clear_display(self)

_update_parameter_names(self)

_update_parameter_values(self)

_connect_parameters(self)

_on_parameter_provider_changed(self, provider)

__on_device_changed(self)

__on_device_enabled_changed(self)

_update_device_enable_button(self)

_update_parameter_enable_controls(self)

_update_parameter_name_or_value_displays(self)

Functions

normalized_parameter_value(param)

convert_parameter_value_to_midi_value(param)

display_style_for_parameter(parameter)