Skip to content

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 11.

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.
ApplicationSongTrackClipSlotDeviceMixerDeviceClipDeviceParameter

The set, top down
Application This class represents the Live application.
properties 12
_live_ptr · average_process_usage · browser · canonical_parent · control_surfaces · current_dialog_button_count · current_dialog_message · number_of_push_apps_running · open_dialog_count · peak_process_usage · unavailable_features · view
methods 23
View · add_average_process_usage_listener · add_control_surfaces_listener · add_open_dialog_count_listener · add_peak_process_usage_listener · add_unavailable_features_listener · average_process_usage_has_listener · control_surfaces_has_listener · get_bugfix_version · get_document · get_major_version · get_minor_version · get_version_string · has_option · open_dialog_count_has_listener · peak_process_usage_has_listener · press_current_dialog_button · remove_average_process_usage_listener · remove_control_surfaces_listener · remove_open_dialog_count_listener · remove_peak_process_usage_listener · remove_unavailable_features_listener · unavailable_features_has_listener
get_document
Song This class represents a Live set.
properties 57
_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 · file_path · groove_amount · groove_pool · is_ableton_link_enabled · is_ableton_link_start_stop_sync_enabled · is_counting_in · is_playing · last_event_time · loop · loop_length · loop_start · master_track · metronome · midi_recording_quantization · name · 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 · start_time · swing_amount · tempo · tempo_follower_enabled · tracks · view · visible_tracks
methods 177
View · 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_ableton_link_enabled_listener · add_is_ableton_link_start_stop_sync_enabled_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_start_time_listener · add_swing_amount_listener · add_tempo_follower_enabled_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_ableton_link_enabled_has_listener · is_ableton_link_start_stop_sync_enabled_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_ableton_link_enabled_listener · remove_is_ableton_link_start_stop_sync_enabled_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_start_time_listener · remove_swing_amount_listener · remove_tempo_follower_enabled_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 · start_time_has_listener · stop_all_clips · stop_playing · swing_amount_has_listener · tap_tempo · tempo_follower_enabled_has_listener · 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
properties 56
_live_ptr · arm · arrangement_clips · 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 · performance_impact · playing_slot_index · solo · view
methods 143
View · add_arm_listener · add_arrangement_clips_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_performance_impact_listener · add_playing_slot_index_listener · add_solo_listener · arm_has_listener · arrangement_clips_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 · create_audio_clip · 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 · monitoring_states · 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 · performance_impact_has_listener · playing_slot_index_has_listener · remove_arm_listener · remove_arrangement_clips_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_performance_impact_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 28
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_audio_clip · 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 Audio
properties 46
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · groove · has_envelopes · has_groove · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · launch_mode · launch_quantization · legato · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · sample_rate · signature_denominator · signature_numerator · start_marker · start_time · velocity_amount · view · warp_markers · warp_mode · warping · will_record_on_start
methods 138
View · add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_groove_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_launch_mode_listener · add_launch_quantization_listener · add_legato_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_new_notes · 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_velocity_amount_listener · add_warp_marker · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · apply_note_modifications · 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_notes_by_id · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_all_notes_extended · get_notes · get_notes_by_id · get_notes_extended · get_selected_notes · get_selected_notes_extended · groove_has_listener · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · launch_mode_has_listener · launch_quantization_has_listener · legato_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · move_warp_marker · 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_groove_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_launch_mode_listener · remove_launch_quantization_listener · remove_legato_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_by_id · remove_notes_extended · 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_velocity_amount_listener · remove_warp_marker · 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 · select_notes_by_id · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · velocity_amount_has_listener · 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 Audio
properties 46
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · groove · has_envelopes · has_groove · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · launch_mode · launch_quantization · legato · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · sample_rate · signature_denominator · signature_numerator · start_marker · start_time · velocity_amount · view · warp_markers · warp_mode · warping · will_record_on_start
methods 138
View · add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_groove_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_launch_mode_listener · add_launch_quantization_listener · add_legato_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_new_notes · 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_velocity_amount_listener · add_warp_marker · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · apply_note_modifications · 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_notes_by_id · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_all_notes_extended · get_notes · get_notes_by_id · get_notes_extended · get_selected_notes · get_selected_notes_extended · groove_has_listener · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · launch_mode_has_listener · launch_quantization_has_listener · legato_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · move_warp_marker · 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_groove_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_launch_mode_listener · remove_launch_quantization_listener · remove_legato_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_by_id · remove_notes_extended · 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_velocity_amount_listener · remove_warp_marker · 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 · select_notes_by_id · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · velocity_amount_has_listener · 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 13
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · latency_in_ms · latency_in_samples · name · parameters · type · view
methods 17
View · add_is_active_listener · add_latency_in_ms_listener · add_latency_in_samples_listener · add_name_listener · add_parameters_listener · is_active_has_listener · latency_in_ms_has_listener · latency_in_samples_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_latency_in_ms_listener · remove_latency_in_samples_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters
DeviceParameter This class represents a (automatable) parameter within a MIDI or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 you
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 11
add_crossfade_assign_listener · add_panning_mode_listener · add_sends_listener · crossfade_assign_has_listener · crossfade_assignments · panning_mode_has_listener · panning_modes · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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
properties 56
_live_ptr · arm · arrangement_clips · 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 · performance_impact · playing_slot_index · solo · view
methods 143
View · add_arm_listener · add_arrangement_clips_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_performance_impact_listener · add_playing_slot_index_listener · add_solo_listener · arm_has_listener · arrangement_clips_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 · create_audio_clip · 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 · monitoring_states · 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 · performance_impact_has_listener · playing_slot_index_has_listener · remove_arm_listener · remove_arrangement_clips_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_performance_impact_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 28
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_audio_clip · 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 Audio
properties 46
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · groove · has_envelopes · has_groove · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · launch_mode · launch_quantization · legato · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · sample_rate · signature_denominator · signature_numerator · start_marker · start_time · velocity_amount · view · warp_markers · warp_mode · warping · will_record_on_start
methods 138
View · add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_groove_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_launch_mode_listener · add_launch_quantization_listener · add_legato_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_new_notes · 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_velocity_amount_listener · add_warp_marker · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · apply_note_modifications · 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_notes_by_id · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_all_notes_extended · get_notes · get_notes_by_id · get_notes_extended · get_selected_notes · get_selected_notes_extended · groove_has_listener · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · launch_mode_has_listener · launch_quantization_has_listener · legato_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · move_warp_marker · 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_groove_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_launch_mode_listener · remove_launch_quantization_listener · remove_legato_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_by_id · remove_notes_extended · 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_velocity_amount_listener · remove_warp_marker · 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 · select_notes_by_id · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · velocity_amount_has_listener · 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 Audio
properties 46
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · groove · has_envelopes · has_groove · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · launch_mode · launch_quantization · legato · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · sample_rate · signature_denominator · signature_numerator · start_marker · start_time · velocity_amount · view · warp_markers · warp_mode · warping · will_record_on_start
methods 138
View · add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_groove_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_launch_mode_listener · add_launch_quantization_listener · add_legato_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_new_notes · 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_velocity_amount_listener · add_warp_marker · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · apply_note_modifications · 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_notes_by_id · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_all_notes_extended · get_notes · get_notes_by_id · get_notes_extended · get_selected_notes · get_selected_notes_extended · groove_has_listener · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · launch_mode_has_listener · launch_quantization_has_listener · legato_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · move_warp_marker · 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_groove_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_launch_mode_listener · remove_launch_quantization_listener · remove_legato_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_by_id · remove_notes_extended · 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_velocity_amount_listener · remove_warp_marker · 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 · select_notes_by_id · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · velocity_amount_has_listener · 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 13
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · latency_in_ms · latency_in_samples · name · parameters · type · view
methods 17
View · add_is_active_listener · add_latency_in_ms_listener · add_latency_in_samples_listener · add_name_listener · add_parameters_listener · is_active_has_listener · latency_in_ms_has_listener · latency_in_samples_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_latency_in_ms_listener · remove_latency_in_samples_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters
DeviceParameter This class represents a (automatable) parameter within a MIDI or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 you
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 11
add_crossfade_assign_listener · add_panning_mode_listener · add_sends_listener · crossfade_assign_has_listener · crossfade_assignments · panning_mode_has_listener · panning_modes · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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
properties 56
_live_ptr · arm · arrangement_clips · 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 · performance_impact · playing_slot_index · solo · view
methods 143
View · add_arm_listener · add_arrangement_clips_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_performance_impact_listener · add_playing_slot_index_listener · add_solo_listener · arm_has_listener · arrangement_clips_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 · create_audio_clip · 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 · monitoring_states · 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 · performance_impact_has_listener · playing_slot_index_has_listener · remove_arm_listener · remove_arrangement_clips_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_performance_impact_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 28
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_audio_clip · 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 Audio
properties 46
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · groove · has_envelopes · has_groove · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · launch_mode · launch_quantization · legato · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · sample_rate · signature_denominator · signature_numerator · start_marker · start_time · velocity_amount · view · warp_markers · warp_mode · warping · will_record_on_start
methods 138
View · add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_groove_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_launch_mode_listener · add_launch_quantization_listener · add_legato_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_new_notes · 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_velocity_amount_listener · add_warp_marker · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · apply_note_modifications · 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_notes_by_id · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_all_notes_extended · get_notes · get_notes_by_id · get_notes_extended · get_selected_notes · get_selected_notes_extended · groove_has_listener · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · launch_mode_has_listener · launch_quantization_has_listener · legato_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · move_warp_marker · 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_groove_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_launch_mode_listener · remove_launch_quantization_listener · remove_legato_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_by_id · remove_notes_extended · 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_velocity_amount_listener · remove_warp_marker · 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 · select_notes_by_id · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · velocity_amount_has_listener · 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 Audio
properties 46
_live_ptr · available_warp_modes · canonical_parent · color · color_index · end_marker · end_time · file_path · gain · gain_display_string · groove · has_envelopes · has_groove · is_arrangement_clip · is_audio_clip · is_midi_clip · is_overdubbing · is_playing · is_recording · is_triggered · launch_mode · launch_quantization · legato · length · loop_end · loop_start · looping · muted · name · pitch_coarse · pitch_fine · playing_position · position · ram_mode · sample_length · sample_rate · signature_denominator · signature_numerator · start_marker · start_time · velocity_amount · view · warp_markers · warp_mode · warping · will_record_on_start
methods 138
View · add_color_index_listener · add_color_listener · add_end_marker_listener · add_end_time_listener · add_file_path_listener · add_gain_listener · add_groove_listener · add_has_envelopes_listener · add_is_overdubbing_listener · add_is_recording_listener · add_launch_mode_listener · add_launch_quantization_listener · add_legato_listener · add_loop_end_listener · add_loop_jump_listener · add_loop_start_listener · add_looping_listener · add_muted_listener · add_name_listener · add_new_notes · 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_velocity_amount_listener · add_warp_marker · add_warp_markers_listener · add_warp_mode_listener · add_warping_listener · apply_note_modifications · 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_notes_by_id · duplicate_region · end_marker_has_listener · end_time_has_listener · file_path_has_listener · fire · gain_has_listener · get_all_notes_extended · get_notes · get_notes_by_id · get_notes_extended · get_selected_notes · get_selected_notes_extended · groove_has_listener · has_envelopes_has_listener · is_overdubbing_has_listener · is_recording_has_listener · launch_mode_has_listener · launch_quantization_has_listener · legato_has_listener · loop_end_has_listener · loop_jump_has_listener · loop_start_has_listener · looping_has_listener · move_playing_pos · move_warp_marker · 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_groove_listener · remove_has_envelopes_listener · remove_is_overdubbing_listener · remove_is_recording_listener · remove_launch_mode_listener · remove_launch_quantization_listener · remove_legato_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_by_id · remove_notes_extended · 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_velocity_amount_listener · remove_warp_marker · 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 · select_notes_by_id · set_fire_button_state · set_notes · signature_denominator_has_listener · signature_numerator_has_listener · start_marker_has_listener · stop · stop_scrub · velocity_amount_has_listener · 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 13
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · latency_in_ms · latency_in_samples · name · parameters · type · view
methods 17
View · add_is_active_listener · add_latency_in_ms_listener · add_latency_in_samples_listener · add_name_listener · add_parameters_listener · is_active_has_listener · latency_in_ms_has_listener · latency_in_samples_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_latency_in_ms_listener · remove_latency_in_samples_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters
DeviceParameter This class represents a (automatable) parameter within a MIDI or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 you
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 11
add_crossfade_assign_listener · add_panning_mode_listener · add_sends_listener · crossfade_assign_has_listener · crossfade_assignments · panning_mode_has_listener · panning_modes · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 13
_live_ptr · canonical_parent · clip_slots · color · color_index · is_empty · is_triggered · name · tempo · tempo_enabled · time_signature_denominator · time_signature_enabled · time_signature_numerator
methods 33
add_clip_slots_listener · add_color_index_listener · add_color_listener · add_is_triggered_listener · add_name_listener · add_tempo_enabled_listener · add_tempo_listener · add_time_signature_denominator_listener · add_time_signature_enabled_listener · add_time_signature_numerator_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 · remove_tempo_enabled_listener · remove_tempo_listener · remove_time_signature_denominator_listener · remove_time_signature_enabled_listener · remove_time_signature_numerator_listener · set_fire_button_state · tempo_enabled_has_listener · tempo_has_listener · time_signature_denominator_has_listener · time_signature_enabled_has_listener · time_signature_numerator_has_listener
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 26
_live_ptr · can_have_chains · can_have_drum_pads · can_show_chains · canonical_parent · chain_selector · chains · class_display_name · class_name · drum_pads · has_drum_pads · has_macro_mappings · is_active · is_showing_chains · latency_in_ms · latency_in_samples · macros_mapped · name · parameters · return_chains · selected_variation_index · type · variation_count · view · visible_drum_pads · visible_macro_count
methods 55
View · 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_latency_in_ms_listener · add_latency_in_samples_listener · add_macro · add_macros_mapped_listener · add_name_listener · add_parameters_listener · add_return_chains_listener · add_variation_count_listener · add_visible_drum_pads_listener · add_visible_macro_count_listener · chains_has_listener · copy_pad · delete_selected_variation · drum_pads_has_listener · has_drum_pads_has_listener · has_macro_mappings_has_listener · is_active_has_listener · is_showing_chains_has_listener · latency_in_ms_has_listener · latency_in_samples_has_listener · macros_mapped_has_listener · name_has_listener · parameters_has_listener · randomize_macros · recall_last_used_variation · recall_selected_variation · 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_latency_in_ms_listener · remove_latency_in_samples_listener · remove_macro · remove_macros_mapped_listener · remove_name_listener · remove_parameters_listener · remove_return_chains_listener · remove_variation_count_listener · remove_visible_drum_pads_listener · remove_visible_macro_count_listener · return_chains_has_listener · store_chosen_bank · store_variation · variation_count_has_listener · visible_drum_pads_has_listener · visible_macro_count_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 13
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · latency_in_ms · latency_in_samples · name · parameters · type · view
methods 17
View · add_is_active_listener · add_latency_in_ms_listener · add_latency_in_samples_listener · add_name_listener · add_parameters_listener · is_active_has_listener · latency_in_ms_has_listener · latency_in_samples_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_latency_in_ms_listener · remove_latency_in_samples_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters
DeviceParameter This class represents a (automatable) parameter within a MIDI or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 you
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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 13
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · latency_in_ms · latency_in_samples · name · parameters · type · view
methods 17
View · add_is_active_listener · add_latency_in_ms_listener · add_latency_in_samples_listener · add_name_listener · add_parameters_listener · is_active_has_listener · latency_in_ms_has_listener · latency_in_samples_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_latency_in_ms_listener · remove_latency_in_samples_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters
DeviceParameter This class represents a (automatable) parameter within a MIDI or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 you
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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 13
_live_ptr · can_have_chains · can_have_drum_pads · canonical_parent · class_display_name · class_name · is_active · latency_in_ms · latency_in_samples · name · parameters · type · view
methods 17
View · add_is_active_listener · add_latency_in_ms_listener · add_latency_in_samples_listener · add_name_listener · add_parameters_listener · is_active_has_listener · latency_in_ms_has_listener · latency_in_samples_has_listener · name_has_listener · parameters_has_listener · remove_is_active_listener · remove_latency_in_ms_listener · remove_latency_in_samples_listener · remove_name_listener · remove_parameters_listener · store_chosen_bank
parameters
DeviceParameter This class represents a (automatable) parameter within a MIDI or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 you
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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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 or
properties 14
_live_ptr · automation_state · canonical_parent · default_value · is_enabled · is_quantized · max · min · name · original_name · short_value_items · 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.