Skip to content

ableton.v2.control_surface.parameter_slot_description

Module constants

  • RESULTING_NAME_KEY = 'ResultingName'
  • DISPLAY_NAME_TRANSFORMER_KEY = 'DisplayNameTransformer'
  • CONDITION_NAME_KEY = 'ConditionName'
  • CONDITIONS_LIST_NAME_KEY = 'ConditionsListName'
  • PREDICATE_KEY = 'Predicate'
  • OPERAND_NAME_KEY = 'Operand'
  • AND = 'and'
  • OR = 'or'

Classes

class ParameterSlotDescription(EventObject)

Bases: EventObject

Attributes

  • _ParameterSlotDescription__on_condition_value_changed

__init__(self, *a, **k)

_calc_content(self)

__on_condition_value_changed(self, _parameter)

set_parameter_host(self, host)

if_parameter(self, parameter_name)

chain_condition(self, operand, parameter_name)

and_parameter(self, parameter_name)

or_parameter(self, parameter_name)

_add_condition_predicate(self, predicate)

has_value(self, value)

has_value_in(self, values)

does_not_have_value(self, value)

is_available(self, value)

else_use(self, parameter_name)

with_name(self, display_name)

with_name_transformer(self, func)

display_name_transformer(self)

__str__(self)

Functions

find_parameter(name, host)

use(parameter_name)