Skip to content

_Framework.TransportComponent

Module constants

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

Classes

class TransportComponent(CompoundComponent)

Bases: CompoundComponent

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

set_stop_button(self, button)

set_play_button(self, 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_tap_tempo_button(self, button)

set_loop_button(self, button)

set_punch_buttons(self, in_button, out_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_session_record_button(self, button)

set_tempo_control(self, control, fine_control)

set_tempo_fine_control(self, fine_control)

set_song_position_control(self, control)

update(self)

_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_value(self, value)

_update_tap_tempo_button(self)

_tempo_value(self, value)

_tempo_fine_value(self, value)

_song_position_value(self, value)