ableton.v2.control_surface.device_parameter_bank¶
Classes¶
class DeviceParameterBank(EventObject)¶
Bases: EventObject
Attributes¶
index
__init__(self, size, device, banking_info, *a, **k)¶
bank_count(self)¶
_adjust_index(self, index)¶
_is_index_valid(self, index)¶
_get_index(self)¶
_set_index(self, index)¶
_on_parameters_changed(self)¶
parameters(self)¶
_calc_name(self)¶
name(self)¶
device(self)¶
_collect_parameters(self)¶
_update_parameters(self)¶
class DescribedDeviceParameterBank(DeviceParameterBank)¶
Bases: DeviceParameterBank
__init__(self, device, banking_info, *a, **k)¶
_on_slot_content_changed(self, _slot)¶
_current_parameter_slots(self)¶
_content_slots(self)¶
_setup_dynamic_slots(self)¶
_calc_name(self)¶
_collect_parameters(self)¶
_update_parameters(self)¶
_on_parameter_name_changed(self, parameter)¶
class MaxDeviceParameterBank(DeviceParameterBank)¶
Bases: DeviceParameterBank