Skip to content

ableton.v2.control_surface.capabilities

Module constants

  • GENERIC_SCRIPT_KEY = 'generic_script'
  • PORTS_KEY = 'ports'
  • CONTROLLER_ID_KEY = 'controller_id'
  • TYPE_KEY = 'surface_type'
  • FIRMWARE_KEY = 'firmware_version'
  • AUTO_LOAD_KEY = 'auto_load'
  • SUGGESTED_PORT_NAMES_KEY = 'suggested_port_names'
  • VENDORID = 'vendor_id'
  • PRODUCTIDS = 'product_ids'
  • MODEL_NAMES = 'model_names'
  • DIRECTIONKEY = 'direction'
  • PORTNAMEKEY = 'name'
  • MACNAMEKEY = 'mac_name'
  • PROPSKEY = 'props'
  • HIDDEN = 'hidden'
  • SYNC = 'sync'
  • SCRIPT = 'script'
  • NOTES_CC = 'notes_cc'
  • REMOTE = 'remote'
  • PLAIN_OLD_MIDI = 'plain_old_midi'

Functions

__create_port_dict(direction, port_name, mac_name, props)

inport(port_name, props, mac_name)

outport(port_name, props, mac_name)

controller_id(vendor_id, product_ids, model_name)