Skip to content

Move.device

Module constants

  • ENCODER_SENSITIVITY_FACTOR = 0.1

Classes

class ParametersComponent(DeviceParametersComponent, Renderable)

Bases: DeviceParametersComponent, Renderable

Attributes

  • delete_button
  • mute_button
  • envelope_value
  • envelope_value_string

__init__(self, target_track, *a, **k)

set_draws_automation(self, draws)

set_note_editor(self, note_editor)

controls(self, value, control)

touch_controls(self, control)

touch_controls(self, _)

_update_parameters(self)

_can_automate_parameters(self)

_show_envelope_view(clip, parameter)

_show_automated_steps(self)

_hide_envelope_view(self)

_hide_automated_steps(self, immediate)

_value_at_time(envelope, time_step)

_get_envelope(clip, parameter)

_clear_envelope(self, clip, parameter)

_toggle_automation(self, parameter)

_insert_step(self, envelope, parameter, parameter_index, time_step, value)

_get_parameters(self)

_get_value_for_parameter(self, clip, parameter, time_step)

_get_time_ranges_for_step(self, time_step, start_times)

_get_steps_for_time_ranges(self, time_ranges)

_update_parameters_for_steps(self)

_update_envelope_value(self, parameter)

class DeviceComponent(DeviceComponentBase)

Bases: DeviceComponentBase

__init__(self, *a, **k)

set_draws_automation(self, draws)

set_note_editor(self, note_editor)

set_delete_button(self, button)

set_mute_button(self, button)

set_parameter_touch_controls(self, controls)

shift_button(self, *_)

_update_shifted_state(self)

_on_device_on_off_pressed(self)

_setup_bank(self, device, bank_factory)

_create_parameter_info(self, parameter, name)

Functions

parameter_is_automatable(parameter)