Skip to content

ableton.v2.control_surface.components.transport

Module constants

  • TEMPO_TOP = 200.0
  • TEMPO_BOTTOM = 60.0
  • TEMPO_FINE_RANGE = 2.56
  • SEEK_SPEED = 10.0

Classes

class TransportComponent(Component)

Bases: Component

Attributes

  • play_button
  • stop_button
  • _TransportComponent__on_is_playing_changed
  • _TransportComponent__ffwd_value_slot
  • _TransportComponent__rwd_value_slot
  • _TransportComponent__tempo_value
  • _TransportComponent__tempo_fine_value

__init__(self, *a, **k)

continue_playing_button(self, _)

__on_is_playing_changed(self)

_update_button_states(self)

_update_stop_button_color(self)

_on_stop_button_released(self, button)

_on_play_button_toggled(self, is_toggled, button)

set_seek_buttons(self, ffwd_button, rwd_button)

set_seek_forward_button(self, ffwd_button)

set_seek_backward_button(self, rwd_button)

set_nudge_buttons(self, up_button, down_button)

set_nudge_up_button(self, up_button)

set_nudge_down_button(self, down_button)

set_record_button(self, button)

set_loop_button(self, button)

set_punch_in_button(self, in_button)

set_punch_out_button(self, out_button)

set_metronome_button(self, button)

set_arrangement_overdub_button(self, button)

set_overdub_button(self, button)

set_tempo_control(self, control, fine_control)

set_tempo_fine_control(self, fine_control)

__ffwd_value_slot(self, value)

_ffwd_value(self, value)

__rwd_value_slot(self, value)

_rwd_value(self, value)

_move_current_song_time(self, speed, delta)

tap_tempo_button(self, _)

__tempo_value(self, value)

__tempo_fine_value(self, value)