Skip to content

Move

Module constants

  • logger
  • DUMMY_PITCH_PROVIDER
  • PITCH_PROVIDERS

Classes

class Specification(ControlSurfaceSpecification)

Bases: ControlSurfaceSpecification

Attributes

  • elements_type
  • control_surface_skin
  • num_tracks = 7
  • num_scenes = 4
  • include_returns = True
  • right_align_non_player_tracks = True
  • include_auto_arming = True
  • feedback_channels
  • playing_feedback_velocity
  • recording_feedback_velocity
  • identity_response_id_bytes
  • hello_messages
  • goodbye_messages
  • create_mappings_function
  • device_provider_type
  • auto_arm_component_type
  • component_map
  • display_specification

class Move(ControlSurface)

Bases: ControlSurface

Attributes

  • preferences_key = 'Move'
  • _Move__on_control_mode_changed
  • _Move__on_shut_down_state_changed
  • _Move__on_main_mode_changed

__init__(self, *a, **k)

disconnect(self)

setup(self)

on_identified(self, response_bytes)

identification_state_changed(self, state)

target_track_changed(self, _)

drum_group_changed(self, _)

sliced_simpler_changed(self, _)

__on_control_mode_changed(self, in_control_surface_mode)

__on_shut_down_state_changed(self, state)

__on_main_mode_changed(self, mode)

_update_note_mode(self)

_create_device_bank_registry(self)

_get_additional_dependencies(self)

Functions

get_capabilities()

create_instance(c_instance)

note_mode_for_track(track, instrument_finder)