Skip to content

ableton.v2.control_surface.banking_util (runtime)

Live 12 — Live Object Model & framework reference (descriptions and signatures).

Module constants

  • BANK_FORMAT = 'Bank %d'
  • BANK_MAIN_KEY = 'Main'
  • BANK_PARAMETERS_KEY = 'Parameters'
  • MX_MAIN_BANK_INDEX = -1

Functions

all_parameters(device)

ceil(x, /)

Return the ceiling of x as an Integral.

This is the smallest integer >= x.

deepcopy(x, memo=None, _nil=[])

device_bank_count(device, bank_size=8, definition=None, definitions=None)

device_bank_definition(device, definitions)

device_bank_names(device, bank_size=8, definitions=None)

has_bank_count(device)

has_bank_names(device, definitions)

has_main_bank(device, definitions)

liveobj_valid(obj)

old_div(a, b)

Classes

class BankingInfo

Methods

__init__(self, bank_definitions)

Initialize self. See help(type(self)) for accurate signature.

device_bank_count(self, device, **k)
device_bank_definition(self, device)
device_bank_names(self, device, **k)
has_bank_count(self, device)
has_bank_names(self, device)
has_main_bank(self, device)