Skip to content

Live.TakeLane (runtime)

Live 12 — Live Object Model & framework reference (descriptions and signatures).

Classes

class TakeLane(LomObject)

This class represents a take lane in Live.

Properties

  • _live_ptr
  • arrangement_clips - Read-only access to the arrangement clips in the take lane.
  • canonical_parent - Get the canonical parent of the take lane.
  • name - Read/write access to the name of the TakeLane, as visible in the take lane header.

Methods

__init__(...)

Raises an exception This class cannot be instantiated from Python

add_arrangement_clips_listener(...)

add_arrangement_clips_listener( (TakeLane)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "arrangement_clips" has changed.

C++ signature :
    void add_arrangement_clips_listener(TPyHandle<ATakeLane>,boost::python::api::object)
add_name_listener(...)

add_name_listener( (TakeLane)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "name" has changed.

C++ signature :
    void add_name_listener(TPyHandle<ATakeLane>,boost::python::api::object)
arrangement_clips_has_listener(...)

arrangement_clips_has_listener( (TakeLane)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "arrangement_clips".

C++ signature :
    bool arrangement_clips_has_listener(TPyHandle<ATakeLane>,boost::python::api::object)
create_audio_clip(...)

create_audio_clip( (TakeLane)arg1, (object)arg2, (float)arg3) -> Clip : Creates an audio clip referencing the file at the given path and inserts it into the arrangement at the specified time. Throws an error when called on a non-audio or a frozen track, when the specified time is outside the [0., 1576800.] range, when the track is currently being recorded into, or when the path doesn't point to a valid audio file.

C++ signature :
    TWeakPtr<TPyHandle<AClip>> create_audio_clip(TPyHandle<ATakeLane>,TString,double)
create_midi_clip(...)

create_midi_clip( (TakeLane)arg1, (float)arg2, (float)arg3) -> Clip : Creates an empty MIDI clip and inserts it into the arrangement at the specified time. Throws an error when called on a non-MIDI track or a frozen track, when the specified time is outside the [0., 1576800.] range, or when the track is currently being recorded into.

C++ signature :
    TWeakPtr<TPyHandle<AClip>> create_midi_clip(TPyHandle<ATakeLane>,double,double)
name_has_listener(...)

name_has_listener( (TakeLane)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "name".

C++ signature :
    bool name_has_listener(TPyHandle<ATakeLane>,boost::python::api::object)
remove_arrangement_clips_listener(...)

remove_arrangement_clips_listener( (TakeLane)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "arrangement_clips".

C++ signature :
    void remove_arrangement_clips_listener(TPyHandle<ATakeLane>,boost::python::api::object)
remove_name_listener(...)

remove_name_listener( (TakeLane)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "name".

C++ signature :
    void remove_name_listener(TPyHandle<ATakeLane>,boost::python::api::object)