Live Object Model map¶
A Python's-eye view of the Live Object Model: the same object tree a MIDI Remote Script walks through the Live module, for Live 10.
Unofficial, and not endorsed by or affiliated with Ableton. This is the LOM as reached from Python (a Remote Script walking the live objects), the counterpart to the Max for Live LOM that Cycling '74 documents officially via
live.object / live.path. The parent-child skeleton is curated for accuracy; each node's properties, methods and docs are generated from the runtime API, and every class links to its full reference page.Navigate the tree¶
The set, top down
Application This class represents the Live application.
properties 8
_live_ptr · browser · canonical_parent · control_surfaces · current_dialog_button_count · current_dialog_message · open_dialog_count · view
methods 12
add_control_surfaces_listener · add_open_dialog_count_listener · control_surfaces_has_listener · get_bugfix_version · get_document · get_major_version · get_minor_version · has_option · open_dialog_count_has_listener · press_current_dialog_button · remove_control_surfaces_listener · remove_open_dialog_count_listener
get_document →
Song This class represents a Live set.
properties 50
_live_ptr · appointed_device · arrangement_overdub · back_to_arranger · can_capture_midi · can_jump_to_next_cue · can_jump_to_prev_cue · can_redo · can_undo · canonical_parent · clip_trigger_quantization · count_in_duration · cue_points · current_song_time · exclusive_arm · exclusive_solo · groove_amount · is_counting_in · is_playing · last_event_time · loop · loop_length · loop_start · master_track · metronome · midi_recording_quantization · nudge_down · nudge_up · overdub · punch_in · punch_out · re_enable_automation_enabled · record_mode · return_tracks · root_note · scale_intervals · scale_name · scenes · select_on_launch · session_automation_record · session_record · session_record_status · signature_denominator · signature_numerator · song_length · swing_amount · tempo · tracks · view · visible_tracks
methods 164
add_appointed_device_listener · add_arrangement_overdub_listener · add_back_to_arranger_listener · add_can_capture_midi_listener · add_can_jump_to_next_cue_listener · add_can_jump_to_prev_cue_listener · add_clip_trigger_quantization_listener · add_count_in_duration_listener · add_cue_points_listener · add_current_song_time_listener · add_data_listener · add_exclusive_arm_listener · add_groove_amount_listener · add_is_counting_in_listener · add_is_playing_listener · add_loop_length_listener · add_loop_listener · add_loop_start_listener · add_metronome_listener · add_midi_recording_quantization_listener · add_nudge_down_listener · add_nudge_up_listener · add_overdub_listener · add_punch_in_listener · add_punch_out_listener · add_re_enable_automation_enabled_listener · add_record_mode_listener · add_return_tracks_listener · add_root_note_listener · add_scale_intervals_listener · add_scale_name_listener · add_scenes_listener · add_session_automation_record_listener · add_session_record_listener · add_session_record_status_listener · add_signature_denominator_listener · add_signature_numerator_listener · add_song_length_listener · add_swing_amount_listener · add_tempo_listener · add_tracks_listener · add_visible_tracks_listener · appointed_device_has_listener · arrangement_overdub_has_listener · back_to_arranger_has_listener · begin_undo_step · can_capture_midi_has_listener · can_jump_to_next_cue_has_listener · can_jump_to_prev_cue_has_listener · capture_and_insert_scene · capture_midi · clip_trigger_quantization_has_listener · continue_playing · count_in_duration_has_listener · create_audio_track · create_midi_track · create_return_track · create_scene · cue_points_has_listener · current_song_time_has_listener · data_has_listener · delete_return_track · delete_scene · delete_track · duplicate_scene · duplicate_track · end_undo_step · exclusive_arm_has_listener · find_device_position · force_link_beat_time · get_beats_loop_length · get_beats_loop_start · get_current_beats_song_time · get_current_smpte_song_time · get_data · groove_amount_has_listener · is_counting_in_has_listener · is_cue_point_selected · is_playing_has_listener · jump_by · jump_to_next_cue · jump_to_prev_cue · loop_has_listener · loop_length_has_listener · loop_start_has_listener · metronome_has_listener · midi_recording_quantization_has_listener · move_device · nudge_down_has_listener · nudge_up_has_listener · overdub_has_listener · play_selection · punch_in_has_listener · punch_out_has_listener · re_enable_automation · re_enable_automation_enabled_has_listener · record_mode_has_listener · redo · remove_appointed_device_listener · remove_arrangement_overdub_listener · remove_back_to_arranger_listener · remove_can_capture_midi_listener · remove_can_jump_to_next_cue_listener · remove_can_jump_to_prev_cue_listener · remove_clip_trigger_quantization_listener · remove_count_in_duration_listener · remove_cue_points_listener · remove_current_song_time_listener · remove_data_listener · remove_exclusive_arm_listener · remove_groove_amount_listener · remove_is_counting_in_listener · remove_is_playing_listener · remove_loop_length_listener · remove_loop_listener · remove_loop_start_listener · remove_metronome_listener · remove_midi_recording_quantization_listener · remove_nudge_down_listener · remove_nudge_up_listener · remove_overdub_listener · remove_punch_in_listener · remove_punch_out_listener · remove_re_enable_automation_enabled_listener · remove_record_mode_listener · remove_return_tracks_listener · remove_root_note_listener · remove_scale_intervals_listener · remove_scale_name_listener · remove_scenes_listener · remove_session_automation_record_listener · remove_session_record_listener · remove_session_record_status_listener · remove_signature_denominator_listener · remove_signature_numerator_listener · remove_song_length_listener · remove_swing_amount_listener · remove_tempo_listener · remove_tracks_listener · remove_visible_tracks_listener · return_tracks_has_listener · root_note_has_listener · scale_intervals_has_listener · scale_name_has_listener · scenes_has_listener · scrub_by · session_automation_record_has_listener · session_record_has_listener · session_record_status_has_listener · set_data · set_or_delete_cue · signature_denominator_has_listener · signature_numerator_has_listener · song_length_has_listener · start_playing · stop_all_clips · stop_playing · swing_amount_has_listener · tap_tempo · tempo_has_listener · tracks_has_listener · trigger_session_record · undo · visible_tracks_has_listener
tracks →
Track This class represents a track in Live. It can be either an Audio track, a MIDI Track, a Return Track or the Master track. The Master Track and at least one Audio or MIDI track will be always present.Return Tracks are optional.
properties 54
_live_ptr · arm · available_input_routing_channels · available_input_routing_types · available_output_routing_channels · available_output_routing_types · can_be_armed · can_be_frozen · can_show_chains · canonical_parent · clip_slots · color · color_index · current_input_routing · current_input_sub_routing · current_monitoring_state · current_output_routing · current_output_sub_routing · devices · fired_slot_index · fold_state · group_track · has_audio_input · has_audio_output · has_midi_input · has_midi_output · implicit_arm · input_meter_left · input_meter_level · input_meter_right · input_routing_channel · input_routing_type · input_routings · input_sub_routings · is_foldable · is_frozen · is_grouped · is_part_of_selection · is_showing_chains · is_visible · mixer_device · mute · muted_via_solo · name · output_meter_left · output_meter_level · output_meter_right · output_routing_channel · output_routing_type · output_routings · output_sub_routings · playing_slot_index · solo · view
methods 134
add_arm_listener · add_available_input_routing_channels_listener · add_available_input_routing_types_listener · add_available_output_routing_channels_listener · add_available_output_routing_types_listener · add_clip_slots_listener · add_color_index_listener · add_color_listener · add_current_input_routing_listener · add_current_input_sub_routing_listener · add_current_monitoring_state_listener · add_current_output_routing_listener · add_current_output_sub_routing_listener · add_data_listener · add_devices_listener · add_fired_slot_index_listener · add_has_audio_input_listener · add_has_audio_output_listener · add_has_midi_input_listener · add_has_midi_output_listener · add_implicit_arm_listener · add_input_meter_left_listener · add_input_meter_level_listener · add_input_meter_right_listener · add_input_routing_channel_listener · add_input_routing_type_listener · add_input_routings_listener · add_input_sub_routings_listener · add_is_frozen_listener · add_is_showing_chains_listener · add_mute_listener · add_muted_via_solo_listener · add_name_listener · add_output_meter_left_listener · add_output_meter_level_listener · add_output_meter_right_listener · add_output_routing_channel_listener · add_output_routing_type_listener · add_output_routings_listener · add_output_sub_routings_listener · add_playing_slot_index_listener · add_solo_listener · arm_has_listener · available_input_routing_channels_has_listener · available_input_routing_types_has_listener · available_output_routing_channels_has_listener · available_output_routing_types_has_listener · clip_slots_has_listener · color_has_listener · color_index_has_listener · current_input_routing_has_listener · current_input_sub_routing_has_listener · current_monitoring_state_has_listener · current_output_routing_has_listener · current_output_sub_routing_has_listener · data_has_listener · delete_clip · delete_device · devices_has_listener · duplicate_clip_slot · duplicate_clip_to_arrangement · fired_slot_index_has_listener · get_data · has_audio_input_has_listener · has_audio_output_has_listener · has_midi_input_has_listener · has_midi_output_has_listener · implicit_arm_has_listener · input_meter_left_has_listener · input_meter_level_has_listener · input_meter_right_has_listener · input_routing_channel_has_listener · input_routing_type_has_listener · input_routings_has_listener · input_sub_routings_has_listener · is_frozen_has_listener · is_showing_chains_has_listener · jump_in_running_session_clip · mute_has_listener · muted_via_solo_has_listener · name_has_listener · output_meter_left_has_listener · output_meter_level_has_listener · output_meter_right_has_listener · output_routing_channel_has_listener · output_routing_type_has_listener · output_routings_has_listener · output_sub_routings_has_listener · playing_slot_index_has_listener · remove_arm_listener · remove_available_input_routing_channels_listener · remove_available_input_routing_types_listener · remove_available_output_routing_channels_listener · remove_available_output_routing_types_listener · remove_clip_slots_listener · remove_color_index_listener · remove_color_listener · remove_current_input_routing_listener · remove_current_input_sub_routing_listener · remove_current_monitoring_state_listener · remove_current_output_routing_listener · remove_current_output_sub_routing_listener · remove_data_listener · remove_devices_listener · remove_fired_slot_index_listener · remove_has_audio_input_listener · remove_has_audio_output_listener · remove_has_midi_input_listener · remove_has_midi_output_listener · remove_implicit_arm_listener · remove_input_meter_left_listener · remove_input_meter_level_listener · remove_input_meter_right_listener · remove_input_routing_channel_listener · remove_input_routing_type_listener · remove_input_routings_listener · remove_input_sub_routings_listener · remove_is_frozen_listener · remove_is_showing_chains_listener · remove_mute_listener · remove_muted_via_solo_listener · remove_name_listener · remove_output_meter_left_listener · remove_output_meter_level_listener · remove_output_meter_right_listener · remove_output_routing_channel_listener · remove_output_routing_type_listener · remove_output_routings_listener · remove_output_sub_routings_listener · remove_playing_slot_index_listener · remove_solo_listener · set_data · solo_has_listener · stop_all_clips
clip_slots →
ClipSlot This class represents an entry in Lives Session view matrix.
properties 14
_live_ptr · canonical_parent · clip · color · color_index · controls_other_clips · has_clip · has_stop_button · is_group_slot · is_playing · is_recording · is_triggered · playing_status · will_record_on_start
methods 27
add_color_index_listener · add_color_listener · add_controls_other_clips_listener · add_has_clip_listener · add_has_stop_button_listener · add_is_triggered_listener · add_playing_status_listener · color_has_listener · color_index_has_listener · controls_other_clips_has_listener · create_clip · delete_clip · duplicate_clip_to · fire · has_clip_has_listener · has_stop_button_has_listener · is_triggered_has_listener · playing_status_has_listener · remove_color_index_listener · remove_color_listener · remove_controls_other_clips_listener · remove_has_clip_listener · remove_has_stop_button_listener · remove_is_triggered_listener · remove_playing_status_listener · set_fire_button_state · stop
clip →
Clip This class represents a Clip in Live. It can be either an AudioClip or a MIDI Clip, in an Arrangement or the Session, dependingon the Track (Slot) it lives in.
properties 38
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · has_envelopes · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · signature_denominator · signature_numerator · start_marker · start_time · view · warp_mode · warping · will_record_on_start
methods 109
add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_notes_listener · add_pitch_coarse_listener · add_pitch_fine_listener · add_playing_position_listener · add_playing_status_listener · add_position_listener · add_ram_mode_listener · add_signature_denominator_listener · add_signature_numerator_listener · add_start_marker_listener · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · automation_envelope · beat_to_sample_time · clear_all_envelopes · clear_envelope · color_has_listener · color_index_has_listener · create_automation_envelope · crop · deselect_all_notes · duplicate_loop · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_notes · get_selected_notes · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · muted_has_listener · name_has_listener · notes_has_listener · pitch_coarse_has_listener · pitch_fine_has_listener · playing_position_has_listener · playing_status_has_listener · position_has_listener · quantize · quantize_pitch · ram_mode_has_listener · remove_color_index_listener · remove_color_listener · remove_end_marker_listener · remove_end_time_listener · remove_file_path_listener · remove_gain_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_loop_end_listener · remove_loop_jump_listener · remove_loop_start_listener · remove_looping_listener · remove_muted_listener · remove_name_listener · remove_notes · remove_notes_listener · remove_pitch_coarse_listener · remove_pitch_fine_listener · remove_playing_position_listener · remove_playing_status_listener · remove_position_listener · remove_ram_mode_listener · remove_signature_denominator_listener · remove_signature_numerator_listener · remove_start_marker_listener · remove_warp_markers_listener · remove_warp_mode_listener · remove_warping_listener · replace_selected_notes · sample_to_beat_time · scrub · seconds_to_sample_time · select_all_notes · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · warp_markers_has_listener · warp_mode_has_listener · warping_has_listener
arrangement_clips →
Clip This class represents a Clip in Live. It can be either an AudioClip or a MIDI Clip, in an Arrangement or the Session, dependingon the Track (Slot) it lives in.
properties 38
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · has_envelopes · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · signature_denominator · signature_numerator · start_marker · start_time · view · warp_mode · warping · will_record_on_start
methods 109
add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_notes_listener · add_pitch_coarse_listener · add_pitch_fine_listener · add_playing_position_listener · add_playing_status_listener · add_position_listener · add_ram_mode_listener · add_signature_denominator_listener · add_signature_numerator_listener · add_start_marker_listener · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · automation_envelope · beat_to_sample_time · clear_all_envelopes · clear_envelope · color_has_listener · color_index_has_listener · create_automation_envelope · crop · deselect_all_notes · duplicate_loop · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_notes · get_selected_notes · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · muted_has_listener · name_has_listener · notes_has_listener · pitch_coarse_has_listener · pitch_fine_has_listener · playing_position_has_listener · playing_status_has_listener · position_has_listener · quantize · quantize_pitch · ram_mode_has_listener · remove_color_index_listener · remove_color_listener · remove_end_marker_listener · remove_end_time_listener · remove_file_path_listener · remove_gain_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_loop_end_listener · remove_loop_jump_listener · remove_loop_start_listener · remove_looping_listener · remove_muted_listener · remove_name_listener · remove_notes · remove_notes_listener · remove_pitch_coarse_listener · remove_pitch_fine_listener · remove_playing_position_listener · remove_playing_status_listener · remove_position_listener · remove_ram_mode_listener · remove_signature_denominator_listener · remove_signature_numerator_listener · remove_start_marker_listener · remove_warp_markers_listener · remove_warp_mode_listener · remove_warping_listener · replace_selected_notes · sample_to_beat_time · scrub · seconds_to_sample_time · select_all_notes · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · warp_markers_has_listener · warp_mode_has_listener · warping_has_listener
devices →
Device This class represents a MIDI or Audio DSP-Device in Live.
properties 11
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · name · parameters · type · view
methods 10
add_is_active_listener · add_name_listener · add_parameters_listener · is_active_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
mixer_device →
MixerDevice This class represents a Mixer Device in Live, which gives youaccess to the Volume and Panning properties of a Track.
properties 13
_live_ptr · canonical_parent · crossfade_assign · crossfader · cue_volume · left_split_stereo · panning · panning_mode · right_split_stereo · sends · song_tempo · track_activator · volume
methods 9
add_crossfade_assign_listener · add_panning_mode_listener · add_sends_listener · crossfade_assign_has_listener · panning_mode_has_listener · remove_crossfade_assign_listener · remove_panning_mode_listener · remove_sends_listener · sends_has_listener
volume →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
panning →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
cue_volume →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
crossfader →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
track_activator →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
sends →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
return_tracks →
Track This class represents a track in Live. It can be either an Audio track, a MIDI Track, a Return Track or the Master track. The Master Track and at least one Audio or MIDI track will be always present.Return Tracks are optional.
properties 54
_live_ptr · arm · available_input_routing_channels · available_input_routing_types · available_output_routing_channels · available_output_routing_types · can_be_armed · can_be_frozen · can_show_chains · canonical_parent · clip_slots · color · color_index · current_input_routing · current_input_sub_routing · current_monitoring_state · current_output_routing · current_output_sub_routing · devices · fired_slot_index · fold_state · group_track · has_audio_input · has_audio_output · has_midi_input · has_midi_output · implicit_arm · input_meter_left · input_meter_level · input_meter_right · input_routing_channel · input_routing_type · input_routings · input_sub_routings · is_foldable · is_frozen · is_grouped · is_part_of_selection · is_showing_chains · is_visible · mixer_device · mute · muted_via_solo · name · output_meter_left · output_meter_level · output_meter_right · output_routing_channel · output_routing_type · output_routings · output_sub_routings · playing_slot_index · solo · view
methods 134
add_arm_listener · add_available_input_routing_channels_listener · add_available_input_routing_types_listener · add_available_output_routing_channels_listener · add_available_output_routing_types_listener · add_clip_slots_listener · add_color_index_listener · add_color_listener · add_current_input_routing_listener · add_current_input_sub_routing_listener · add_current_monitoring_state_listener · add_current_output_routing_listener · add_current_output_sub_routing_listener · add_data_listener · add_devices_listener · add_fired_slot_index_listener · add_has_audio_input_listener · add_has_audio_output_listener · add_has_midi_input_listener · add_has_midi_output_listener · add_implicit_arm_listener · add_input_meter_left_listener · add_input_meter_level_listener · add_input_meter_right_listener · add_input_routing_channel_listener · add_input_routing_type_listener · add_input_routings_listener · add_input_sub_routings_listener · add_is_frozen_listener · add_is_showing_chains_listener · add_mute_listener · add_muted_via_solo_listener · add_name_listener · add_output_meter_left_listener · add_output_meter_level_listener · add_output_meter_right_listener · add_output_routing_channel_listener · add_output_routing_type_listener · add_output_routings_listener · add_output_sub_routings_listener · add_playing_slot_index_listener · add_solo_listener · arm_has_listener · available_input_routing_channels_has_listener · available_input_routing_types_has_listener · available_output_routing_channels_has_listener · available_output_routing_types_has_listener · clip_slots_has_listener · color_has_listener · color_index_has_listener · current_input_routing_has_listener · current_input_sub_routing_has_listener · current_monitoring_state_has_listener · current_output_routing_has_listener · current_output_sub_routing_has_listener · data_has_listener · delete_clip · delete_device · devices_has_listener · duplicate_clip_slot · duplicate_clip_to_arrangement · fired_slot_index_has_listener · get_data · has_audio_input_has_listener · has_audio_output_has_listener · has_midi_input_has_listener · has_midi_output_has_listener · implicit_arm_has_listener · input_meter_left_has_listener · input_meter_level_has_listener · input_meter_right_has_listener · input_routing_channel_has_listener · input_routing_type_has_listener · input_routings_has_listener · input_sub_routings_has_listener · is_frozen_has_listener · is_showing_chains_has_listener · jump_in_running_session_clip · mute_has_listener · muted_via_solo_has_listener · name_has_listener · output_meter_left_has_listener · output_meter_level_has_listener · output_meter_right_has_listener · output_routing_channel_has_listener · output_routing_type_has_listener · output_routings_has_listener · output_sub_routings_has_listener · playing_slot_index_has_listener · remove_arm_listener · remove_available_input_routing_channels_listener · remove_available_input_routing_types_listener · remove_available_output_routing_channels_listener · remove_available_output_routing_types_listener · remove_clip_slots_listener · remove_color_index_listener · remove_color_listener · remove_current_input_routing_listener · remove_current_input_sub_routing_listener · remove_current_monitoring_state_listener · remove_current_output_routing_listener · remove_current_output_sub_routing_listener · remove_data_listener · remove_devices_listener · remove_fired_slot_index_listener · remove_has_audio_input_listener · remove_has_audio_output_listener · remove_has_midi_input_listener · remove_has_midi_output_listener · remove_implicit_arm_listener · remove_input_meter_left_listener · remove_input_meter_level_listener · remove_input_meter_right_listener · remove_input_routing_channel_listener · remove_input_routing_type_listener · remove_input_routings_listener · remove_input_sub_routings_listener · remove_is_frozen_listener · remove_is_showing_chains_listener · remove_mute_listener · remove_muted_via_solo_listener · remove_name_listener · remove_output_meter_left_listener · remove_output_meter_level_listener · remove_output_meter_right_listener · remove_output_routing_channel_listener · remove_output_routing_type_listener · remove_output_routings_listener · remove_output_sub_routings_listener · remove_playing_slot_index_listener · remove_solo_listener · set_data · solo_has_listener · stop_all_clips
clip_slots →
ClipSlot This class represents an entry in Lives Session view matrix.
properties 14
_live_ptr · canonical_parent · clip · color · color_index · controls_other_clips · has_clip · has_stop_button · is_group_slot · is_playing · is_recording · is_triggered · playing_status · will_record_on_start
methods 27
add_color_index_listener · add_color_listener · add_controls_other_clips_listener · add_has_clip_listener · add_has_stop_button_listener · add_is_triggered_listener · add_playing_status_listener · color_has_listener · color_index_has_listener · controls_other_clips_has_listener · create_clip · delete_clip · duplicate_clip_to · fire · has_clip_has_listener · has_stop_button_has_listener · is_triggered_has_listener · playing_status_has_listener · remove_color_index_listener · remove_color_listener · remove_controls_other_clips_listener · remove_has_clip_listener · remove_has_stop_button_listener · remove_is_triggered_listener · remove_playing_status_listener · set_fire_button_state · stop
clip →
Clip This class represents a Clip in Live. It can be either an AudioClip or a MIDI Clip, in an Arrangement or the Session, dependingon the Track (Slot) it lives in.
properties 38
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · has_envelopes · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · signature_denominator · signature_numerator · start_marker · start_time · view · warp_mode · warping · will_record_on_start
methods 109
add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_notes_listener · add_pitch_coarse_listener · add_pitch_fine_listener · add_playing_position_listener · add_playing_status_listener · add_position_listener · add_ram_mode_listener · add_signature_denominator_listener · add_signature_numerator_listener · add_start_marker_listener · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · automation_envelope · beat_to_sample_time · clear_all_envelopes · clear_envelope · color_has_listener · color_index_has_listener · create_automation_envelope · crop · deselect_all_notes · duplicate_loop · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_notes · get_selected_notes · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · muted_has_listener · name_has_listener · notes_has_listener · pitch_coarse_has_listener · pitch_fine_has_listener · playing_position_has_listener · playing_status_has_listener · position_has_listener · quantize · quantize_pitch · ram_mode_has_listener · remove_color_index_listener · remove_color_listener · remove_end_marker_listener · remove_end_time_listener · remove_file_path_listener · remove_gain_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_loop_end_listener · remove_loop_jump_listener · remove_loop_start_listener · remove_looping_listener · remove_muted_listener · remove_name_listener · remove_notes · remove_notes_listener · remove_pitch_coarse_listener · remove_pitch_fine_listener · remove_playing_position_listener · remove_playing_status_listener · remove_position_listener · remove_ram_mode_listener · remove_signature_denominator_listener · remove_signature_numerator_listener · remove_start_marker_listener · remove_warp_markers_listener · remove_warp_mode_listener · remove_warping_listener · replace_selected_notes · sample_to_beat_time · scrub · seconds_to_sample_time · select_all_notes · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · warp_markers_has_listener · warp_mode_has_listener · warping_has_listener
arrangement_clips →
Clip This class represents a Clip in Live. It can be either an AudioClip or a MIDI Clip, in an Arrangement or the Session, dependingon the Track (Slot) it lives in.
properties 38
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · has_envelopes · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · signature_denominator · signature_numerator · start_marker · start_time · view · warp_mode · warping · will_record_on_start
methods 109
add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_notes_listener · add_pitch_coarse_listener · add_pitch_fine_listener · add_playing_position_listener · add_playing_status_listener · add_position_listener · add_ram_mode_listener · add_signature_denominator_listener · add_signature_numerator_listener · add_start_marker_listener · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · automation_envelope · beat_to_sample_time · clear_all_envelopes · clear_envelope · color_has_listener · color_index_has_listener · create_automation_envelope · crop · deselect_all_notes · duplicate_loop · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_notes · get_selected_notes · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · muted_has_listener · name_has_listener · notes_has_listener · pitch_coarse_has_listener · pitch_fine_has_listener · playing_position_has_listener · playing_status_has_listener · position_has_listener · quantize · quantize_pitch · ram_mode_has_listener · remove_color_index_listener · remove_color_listener · remove_end_marker_listener · remove_end_time_listener · remove_file_path_listener · remove_gain_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_loop_end_listener · remove_loop_jump_listener · remove_loop_start_listener · remove_looping_listener · remove_muted_listener · remove_name_listener · remove_notes · remove_notes_listener · remove_pitch_coarse_listener · remove_pitch_fine_listener · remove_playing_position_listener · remove_playing_status_listener · remove_position_listener · remove_ram_mode_listener · remove_signature_denominator_listener · remove_signature_numerator_listener · remove_start_marker_listener · remove_warp_markers_listener · remove_warp_mode_listener · remove_warping_listener · replace_selected_notes · sample_to_beat_time · scrub · seconds_to_sample_time · select_all_notes · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · warp_markers_has_listener · warp_mode_has_listener · warping_has_listener
devices →
Device This class represents a MIDI or Audio DSP-Device in Live.
properties 11
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · name · parameters · type · view
methods 10
add_is_active_listener · add_name_listener · add_parameters_listener · is_active_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
mixer_device →
MixerDevice This class represents a Mixer Device in Live, which gives youaccess to the Volume and Panning properties of a Track.
properties 13
_live_ptr · canonical_parent · crossfade_assign · crossfader · cue_volume · left_split_stereo · panning · panning_mode · right_split_stereo · sends · song_tempo · track_activator · volume
methods 9
add_crossfade_assign_listener · add_panning_mode_listener · add_sends_listener · crossfade_assign_has_listener · panning_mode_has_listener · remove_crossfade_assign_listener · remove_panning_mode_listener · remove_sends_listener · sends_has_listener
volume →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
panning →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
cue_volume →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
crossfader →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
track_activator →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
sends →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
master_track →
Track This class represents a track in Live. It can be either an Audio track, a MIDI Track, a Return Track or the Master track. The Master Track and at least one Audio or MIDI track will be always present.Return Tracks are optional.
properties 54
_live_ptr · arm · available_input_routing_channels · available_input_routing_types · available_output_routing_channels · available_output_routing_types · can_be_armed · can_be_frozen · can_show_chains · canonical_parent · clip_slots · color · color_index · current_input_routing · current_input_sub_routing · current_monitoring_state · current_output_routing · current_output_sub_routing · devices · fired_slot_index · fold_state · group_track · has_audio_input · has_audio_output · has_midi_input · has_midi_output · implicit_arm · input_meter_left · input_meter_level · input_meter_right · input_routing_channel · input_routing_type · input_routings · input_sub_routings · is_foldable · is_frozen · is_grouped · is_part_of_selection · is_showing_chains · is_visible · mixer_device · mute · muted_via_solo · name · output_meter_left · output_meter_level · output_meter_right · output_routing_channel · output_routing_type · output_routings · output_sub_routings · playing_slot_index · solo · view
methods 134
add_arm_listener · add_available_input_routing_channels_listener · add_available_input_routing_types_listener · add_available_output_routing_channels_listener · add_available_output_routing_types_listener · add_clip_slots_listener · add_color_index_listener · add_color_listener · add_current_input_routing_listener · add_current_input_sub_routing_listener · add_current_monitoring_state_listener · add_current_output_routing_listener · add_current_output_sub_routing_listener · add_data_listener · add_devices_listener · add_fired_slot_index_listener · add_has_audio_input_listener · add_has_audio_output_listener · add_has_midi_input_listener · add_has_midi_output_listener · add_implicit_arm_listener · add_input_meter_left_listener · add_input_meter_level_listener · add_input_meter_right_listener · add_input_routing_channel_listener · add_input_routing_type_listener · add_input_routings_listener · add_input_sub_routings_listener · add_is_frozen_listener · add_is_showing_chains_listener · add_mute_listener · add_muted_via_solo_listener · add_name_listener · add_output_meter_left_listener · add_output_meter_level_listener · add_output_meter_right_listener · add_output_routing_channel_listener · add_output_routing_type_listener · add_output_routings_listener · add_output_sub_routings_listener · add_playing_slot_index_listener · add_solo_listener · arm_has_listener · available_input_routing_channels_has_listener · available_input_routing_types_has_listener · available_output_routing_channels_has_listener · available_output_routing_types_has_listener · clip_slots_has_listener · color_has_listener · color_index_has_listener · current_input_routing_has_listener · current_input_sub_routing_has_listener · current_monitoring_state_has_listener · current_output_routing_has_listener · current_output_sub_routing_has_listener · data_has_listener · delete_clip · delete_device · devices_has_listener · duplicate_clip_slot · duplicate_clip_to_arrangement · fired_slot_index_has_listener · get_data · has_audio_input_has_listener · has_audio_output_has_listener · has_midi_input_has_listener · has_midi_output_has_listener · implicit_arm_has_listener · input_meter_left_has_listener · input_meter_level_has_listener · input_meter_right_has_listener · input_routing_channel_has_listener · input_routing_type_has_listener · input_routings_has_listener · input_sub_routings_has_listener · is_frozen_has_listener · is_showing_chains_has_listener · jump_in_running_session_clip · mute_has_listener · muted_via_solo_has_listener · name_has_listener · output_meter_left_has_listener · output_meter_level_has_listener · output_meter_right_has_listener · output_routing_channel_has_listener · output_routing_type_has_listener · output_routings_has_listener · output_sub_routings_has_listener · playing_slot_index_has_listener · remove_arm_listener · remove_available_input_routing_channels_listener · remove_available_input_routing_types_listener · remove_available_output_routing_channels_listener · remove_available_output_routing_types_listener · remove_clip_slots_listener · remove_color_index_listener · remove_color_listener · remove_current_input_routing_listener · remove_current_input_sub_routing_listener · remove_current_monitoring_state_listener · remove_current_output_routing_listener · remove_current_output_sub_routing_listener · remove_data_listener · remove_devices_listener · remove_fired_slot_index_listener · remove_has_audio_input_listener · remove_has_audio_output_listener · remove_has_midi_input_listener · remove_has_midi_output_listener · remove_implicit_arm_listener · remove_input_meter_left_listener · remove_input_meter_level_listener · remove_input_meter_right_listener · remove_input_routing_channel_listener · remove_input_routing_type_listener · remove_input_routings_listener · remove_input_sub_routings_listener · remove_is_frozen_listener · remove_is_showing_chains_listener · remove_mute_listener · remove_muted_via_solo_listener · remove_name_listener · remove_output_meter_left_listener · remove_output_meter_level_listener · remove_output_meter_right_listener · remove_output_routing_channel_listener · remove_output_routing_type_listener · remove_output_routings_listener · remove_output_sub_routings_listener · remove_playing_slot_index_listener · remove_solo_listener · set_data · solo_has_listener · stop_all_clips
clip_slots →
ClipSlot This class represents an entry in Lives Session view matrix.
properties 14
_live_ptr · canonical_parent · clip · color · color_index · controls_other_clips · has_clip · has_stop_button · is_group_slot · is_playing · is_recording · is_triggered · playing_status · will_record_on_start
methods 27
add_color_index_listener · add_color_listener · add_controls_other_clips_listener · add_has_clip_listener · add_has_stop_button_listener · add_is_triggered_listener · add_playing_status_listener · color_has_listener · color_index_has_listener · controls_other_clips_has_listener · create_clip · delete_clip · duplicate_clip_to · fire · has_clip_has_listener · has_stop_button_has_listener · is_triggered_has_listener · playing_status_has_listener · remove_color_index_listener · remove_color_listener · remove_controls_other_clips_listener · remove_has_clip_listener · remove_has_stop_button_listener · remove_is_triggered_listener · remove_playing_status_listener · set_fire_button_state · stop
clip →
Clip This class represents a Clip in Live. It can be either an AudioClip or a MIDI Clip, in an Arrangement or the Session, dependingon the Track (Slot) it lives in.
properties 38
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · has_envelopes · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · signature_denominator · signature_numerator · start_marker · start_time · view · warp_mode · warping · will_record_on_start
methods 109
add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_notes_listener · add_pitch_coarse_listener · add_pitch_fine_listener · add_playing_position_listener · add_playing_status_listener · add_position_listener · add_ram_mode_listener · add_signature_denominator_listener · add_signature_numerator_listener · add_start_marker_listener · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · automation_envelope · beat_to_sample_time · clear_all_envelopes · clear_envelope · color_has_listener · color_index_has_listener · create_automation_envelope · crop · deselect_all_notes · duplicate_loop · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_notes · get_selected_notes · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · muted_has_listener · name_has_listener · notes_has_listener · pitch_coarse_has_listener · pitch_fine_has_listener · playing_position_has_listener · playing_status_has_listener · position_has_listener · quantize · quantize_pitch · ram_mode_has_listener · remove_color_index_listener · remove_color_listener · remove_end_marker_listener · remove_end_time_listener · remove_file_path_listener · remove_gain_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_loop_end_listener · remove_loop_jump_listener · remove_loop_start_listener · remove_looping_listener · remove_muted_listener · remove_name_listener · remove_notes · remove_notes_listener · remove_pitch_coarse_listener · remove_pitch_fine_listener · remove_playing_position_listener · remove_playing_status_listener · remove_position_listener · remove_ram_mode_listener · remove_signature_denominator_listener · remove_signature_numerator_listener · remove_start_marker_listener · remove_warp_markers_listener · remove_warp_mode_listener · remove_warping_listener · replace_selected_notes · sample_to_beat_time · scrub · seconds_to_sample_time · select_all_notes · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · warp_markers_has_listener · warp_mode_has_listener · warping_has_listener
arrangement_clips →
Clip This class represents a Clip in Live. It can be either an AudioClip or a MIDI Clip, in an Arrangement or the Session, dependingon the Track (Slot) it lives in.
properties 38
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · has_envelopes · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · signature_denominator · signature_numerator · start_marker · start_time · view · warp_mode · warping · will_record_on_start
methods 109
add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_notes_listener · add_pitch_coarse_listener · add_pitch_fine_listener · add_playing_position_listener · add_playing_status_listener · add_position_listener · add_ram_mode_listener · add_signature_denominator_listener · add_signature_numerator_listener · add_start_marker_listener · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · automation_envelope · beat_to_sample_time · clear_all_envelopes · clear_envelope · color_has_listener · color_index_has_listener · create_automation_envelope · crop · deselect_all_notes · duplicate_loop · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_notes · get_selected_notes · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · muted_has_listener · name_has_listener · notes_has_listener · pitch_coarse_has_listener · pitch_fine_has_listener · playing_position_has_listener · playing_status_has_listener · position_has_listener · quantize · quantize_pitch · ram_mode_has_listener · remove_color_index_listener · remove_color_listener · remove_end_marker_listener · remove_end_time_listener · remove_file_path_listener · remove_gain_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_loop_end_listener · remove_loop_jump_listener · remove_loop_start_listener · remove_looping_listener · remove_muted_listener · remove_name_listener · remove_notes · remove_notes_listener · remove_pitch_coarse_listener · remove_pitch_fine_listener · remove_playing_position_listener · remove_playing_status_listener · remove_position_listener · remove_ram_mode_listener · remove_signature_denominator_listener · remove_signature_numerator_listener · remove_start_marker_listener · remove_warp_markers_listener · remove_warp_mode_listener · remove_warping_listener · replace_selected_notes · sample_to_beat_time · scrub · seconds_to_sample_time · select_all_notes · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · warp_markers_has_listener · warp_mode_has_listener · warping_has_listener
devices →
Device This class represents a MIDI or Audio DSP-Device in Live.
properties 11
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · name · parameters · type · view
methods 10
add_is_active_listener · add_name_listener · add_parameters_listener · is_active_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
mixer_device →
MixerDevice This class represents a Mixer Device in Live, which gives youaccess to the Volume and Panning properties of a Track.
properties 13
_live_ptr · canonical_parent · crossfade_assign · crossfader · cue_volume · left_split_stereo · panning · panning_mode · right_split_stereo · sends · song_tempo · track_activator · volume
methods 9
add_crossfade_assign_listener · add_panning_mode_listener · add_sends_listener · crossfade_assign_has_listener · panning_mode_has_listener · remove_crossfade_assign_listener · remove_panning_mode_listener · remove_sends_listener · sends_has_listener
volume →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
panning →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
cue_volume →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
crossfader →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
track_activator →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
sends →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
scenes →
Scene This class represents an series of ClipSlots in Lives Sessionview matrix.
properties 9
_live_ptr · canonical_parent · clip_slots · color · color_index · is_empty · is_triggered · name · tempo
methods 18
add_clip_slots_listener · add_color_index_listener · add_color_listener · add_is_triggered_listener · add_name_listener · clip_slots_has_listener · color_has_listener · color_index_has_listener · fire · fire_as_selected · is_triggered_has_listener · name_has_listener · remove_clip_slots_listener · remove_color_index_listener · remove_color_listener · remove_is_triggered_listener · remove_name_listener · set_fire_button_state
cue_points →
CuePoint Represents a 'Marker' in the arrangement.
properties 4
_live_ptr · canonical_parent · name · time
methods 7
add_name_listener · add_time_listener · jump · name_has_listener · remove_name_listener · remove_time_listener · time_has_listener
Rack devices (a Device may be a rack)
RackDevice This class represents a Rack device.
properties 19
_live_ptr · can_have_chains · can_have_drum_pads · can_show_chains · canonical_parent · chains · class_display_name · class_name · drum_pads · has_drum_pads · has_macro_mappings · is_active · is_showing_chains · name · parameters · return_chains · type · view · visible_drum_pads
methods 32
add_chains_listener · add_drum_pads_listener · add_has_drum_pads_listener · add_has_macro_mappings_listener · add_is_active_listener · add_is_showing_chains_listener · add_name_listener · add_parameters_listener · add_return_chains_listener · add_visible_drum_pads_listener · chains_has_listener · copy_pad · drum_pads_has_listener · has_drum_pads_has_listener · has_macro_mappings_has_listener · is_active_has_listener · is_showing_chains_has_listener · name_has_listener · parameters_has_listener · remove_chains_listener · remove_drum_pads_listener · remove_has_drum_pads_listener · remove_has_macro_mappings_listener · remove_is_active_listener · remove_is_showing_chains_listener · remove_name_listener · remove_parameters_listener · remove_return_chains_listener · remove_visible_drum_pads_listener · return_chains_has_listener · store_chosen_bank · visible_drum_pads_has_listener
chains →
Chain This class represents a group device chain in Live.
properties 15
_live_ptr · canonical_parent · color · color_index · devices · has_audio_input · has_audio_output · has_midi_input · has_midi_output · is_auto_colored · mixer_device · mute · muted_via_solo · name · solo
methods 25
add_color_index_listener · add_color_listener · add_devices_listener · add_is_auto_colored_listener · add_mute_listener · add_muted_via_solo_listener · add_name_listener · add_solo_listener · color_has_listener · color_index_has_listener · delete_device · devices_has_listener · is_auto_colored_has_listener · mute_has_listener · muted_via_solo_has_listener · name_has_listener · remove_color_index_listener · remove_color_listener · remove_devices_listener · remove_is_auto_colored_listener · remove_mute_listener · remove_muted_via_solo_listener · remove_name_listener · remove_solo_listener · solo_has_listener
devices →
Device This class represents a MIDI or Audio DSP-Device in Live.
properties 11
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · name · parameters · type · view
methods 10
add_is_active_listener · add_name_listener · add_parameters_listener · is_active_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
mixer_device →
ChainMixerDevice This class represents a Chain's Mixer Device in Live, which gives youaccess to the Volume, Panning, and Send properties of a Chain.
properties 6
_live_ptr · canonical_parent · chain_activator · panning · sends · volume
methods 3
add_sends_listener · remove_sends_listener · sends_has_listener
volume →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
panning →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
sends →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
return_chains →
Chain This class represents a group device chain in Live.
properties 15
_live_ptr · canonical_parent · color · color_index · devices · has_audio_input · has_audio_output · has_midi_input · has_midi_output · is_auto_colored · mixer_device · mute · muted_via_solo · name · solo
methods 25
add_color_index_listener · add_color_listener · add_devices_listener · add_is_auto_colored_listener · add_mute_listener · add_muted_via_solo_listener · add_name_listener · add_solo_listener · color_has_listener · color_index_has_listener · delete_device · devices_has_listener · is_auto_colored_has_listener · mute_has_listener · muted_via_solo_has_listener · name_has_listener · remove_color_index_listener · remove_color_listener · remove_devices_listener · remove_is_auto_colored_listener · remove_mute_listener · remove_muted_via_solo_listener · remove_name_listener · remove_solo_listener · solo_has_listener
devices →
Device This class represents a MIDI or Audio DSP-Device in Live.
properties 11
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · name · parameters · type · view
methods 10
add_is_active_listener · add_name_listener · add_parameters_listener · is_active_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
mixer_device →
ChainMixerDevice This class represents a Chain's Mixer Device in Live, which gives youaccess to the Volume, Panning, and Send properties of a Chain.
properties 6
_live_ptr · canonical_parent · chain_activator · panning · sends · volume
methods 3
add_sends_listener · remove_sends_listener · sends_has_listener
volume →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
panning →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
sends →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
parameters →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
Drum racks
DrumPad This class represents a drum group device pad in Live.
properties 7
_live_ptr · canonical_parent · chains · mute · name · note · solo
methods 13
add_chains_listener · add_mute_listener · add_name_listener · add_solo_listener · chains_has_listener · delete_all_chains · mute_has_listener · name_has_listener · remove_chains_listener · remove_mute_listener · remove_name_listener · remove_solo_listener · solo_has_listener
chains →
Chain This class represents a group device chain in Live.
properties 15
_live_ptr · canonical_parent · color · color_index · devices · has_audio_input · has_audio_output · has_midi_input · has_midi_output · is_auto_colored · mixer_device · mute · muted_via_solo · name · solo
methods 25
add_color_index_listener · add_color_listener · add_devices_listener · add_is_auto_colored_listener · add_mute_listener · add_muted_via_solo_listener · add_name_listener · add_solo_listener · color_has_listener · color_index_has_listener · delete_device · devices_has_listener · is_auto_colored_has_listener · mute_has_listener · muted_via_solo_has_listener · name_has_listener · remove_color_index_listener · remove_color_listener · remove_devices_listener · remove_is_auto_colored_listener · remove_mute_listener · remove_muted_via_solo_listener · remove_name_listener · remove_solo_listener · solo_has_listener
devices →
Device This class represents a MIDI or Audio DSP-Device in Live.
properties 11
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · name · parameters · type · view
methods 10
add_is_active_listener · add_name_listener · add_parameters_listener · is_active_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
mixer_device →
ChainMixerDevice This class represents a Chain's Mixer Device in Live, which gives youaccess to the Volume, Panning, and Send properties of a Chain.
properties 6
_live_ptr · canonical_parent · chain_activator · panning · sends · volume
methods 3
add_sends_listener · remove_sends_listener · sends_has_listener
volume →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
panning →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
sends →
DeviceParameter This class represents a (automatable) parameter within a MIDI orAudio DSP-Device.
properties 13
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · state · value · value_items
methods 16
add_automation_state_listener · add_name_listener · add_state_listener · add_value_listener · automation_state_has_listener · begin_gesture · end_gesture · name_has_listener · re_enable_automation · remove_automation_state_listener · remove_name_listener · remove_state_listener · remove_value_listener · state_has_listener · str_for_value · value_has_listener
The
↻mark means a class recurses (a Device inside a Chain inside a Device). Relationship types are not encoded in the API, so only well-established links are shown.