Live.Track (runtime)¶
Live 12 — Live Object Model & framework reference (descriptions and signatures).
Classes¶
class DeviceContainer(LomObject)¶
This class is a common super class of Track and Chain
Properties¶
_live_ptr
Methods¶
__init__(...)¶
Raises an exception This class cannot be instantiated from Python
class DeviceInsertMode(enum)¶
int([x]) -> integer int(x, base=10) -> integer
Convert a number or string to an integer, or return 0 if no arguments are given. If x is a number, return x.int(). For floating point numbers, this truncates towards zero.
If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in the given base. The literal can be preceded by '+' or '-' and be surrounded by whitespace. The base defaults to 10. Valid bases are 0 and 2-36. Base 0 means to interpret the base from the string as an integer literal.
int('0b100', base=0) 4
Methods¶
__init__(self, /, *args, **kwargs)¶
Initialize self. See help(type(self)) for accurate signature.
as_integer_ratio(self, /)¶
Return integer ratio.
Return a pair of integers, whose ratio is exactly equal to the original int and with a positive denominator.
(10).as_integer_ratio() (10, 1) (-10).as_integer_ratio() (-10, 1) (0).as_integer_ratio() (0, 1)
bit_count(self, /)¶
Number of ones in the binary representation of the absolute value of self.
Also known as the population count.
bin(13) '0b1101' (13).bit_count() 3
bit_length(self, /)¶
Number of bits necessary to represent self in binary.
bin(37) '0b100101' (37).bit_length() 6
conjugate(...)¶
Returns self, the complex conjugate of any int.
from_bytes(bytes, byteorder='big', *, signed=False)¶
Return the integer represented by the given array of bytes.
bytes Holds the array of bytes to convert. The argument must either support the buffer protocol or be an iterable object producing bytes. Bytes and bytearray are examples of built-in objects that support the buffer protocol. byteorder The byte order used to represent the integer. If byteorder is 'big', the most significant byte is at the beginning of the byte array. If byteorder is 'little', the most significant byte is at the end of the byte array. To request the native byte order of the host system, use `sys.byteorder' as the byte order value. Default is to use 'big'. signed Indicates whether two's complement is used to represent the integer.
to_bytes(self, /, length=1, byteorder='big', *, signed=False)¶
Return an array of bytes representing an integer.
length Length of bytes object to use. An OverflowError is raised if the integer is not representable with the given number of bytes. Default is length 1. byteorder The byte order used to represent the integer. If byteorder is 'big', the most significant byte is at the beginning of the byte array. If byteorder is 'little', the most significant byte is at the end of the byte array. To request the native byte order of the host system, use `sys.byteorder' as the byte order value. Default is to use 'big'. signed Determines whether two's complement is used to represent the integer. If signed is False and a negative integer is given, an OverflowError is raised.
Attributes¶
count=Track.DeviceInsertMode.countdefault=Track.DeviceInsertMode.defaultdenominator=<attribute 'denominator' of 'int' objects>- the denominator of a rational number in lowest termsimag=<attribute 'imag' of 'int' objects>- the imaginary part of a complex numbername=<member 'name' of 'Boost.Python.enum' objects>names={'default': Track.DeviceInsertMode.default, 'selected_left': Track.DeviceInsertMode.selected_left, 'selected_right': Track.DeviceInsertMode.selected_right, 'cou...- dict() -> new empty dictionarynumerator=<attribute 'numerator' of 'int' objects>- the numerator of a rational number in lowest termsreal=<attribute 'real' of 'int' objects>- the real part of a complex numberselected_left=Track.DeviceInsertMode.selected_leftselected_right=Track.DeviceInsertMode.selected_rightvalues={0: Track.DeviceInsertMode.default, 1: Track.DeviceInsertMode.selected_left, 2: Track.DeviceInsertMode.selected_right, 3: Track.DeviceInsertMode.count}- dict() -> new empty dictionary
class RoutingChannel(instance)¶
This class represents a routing channel.
Properties¶
display_name- Display name of routing channel.layout- The routing channel's Layout, e.g., mono or stereo.
Methods¶
__init__(...)¶
Raises an exception This class cannot be instantiated from Python
class RoutingChannelLayout(enum)¶
int([x]) -> integer int(x, base=10) -> integer
Convert a number or string to an integer, or return 0 if no arguments are given. If x is a number, return x.int(). For floating point numbers, this truncates towards zero.
If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in the given base. The literal can be preceded by '+' or '-' and be surrounded by whitespace. The base defaults to 10. Valid bases are 0 and 2-36. Base 0 means to interpret the base from the string as an integer literal.
int('0b100', base=0) 4
Methods¶
__init__(self, /, *args, **kwargs)¶
Initialize self. See help(type(self)) for accurate signature.
as_integer_ratio(self, /)¶
Return integer ratio.
Return a pair of integers, whose ratio is exactly equal to the original int and with a positive denominator.
(10).as_integer_ratio() (10, 1) (-10).as_integer_ratio() (-10, 1) (0).as_integer_ratio() (0, 1)
bit_count(self, /)¶
Number of ones in the binary representation of the absolute value of self.
Also known as the population count.
bin(13) '0b1101' (13).bit_count() 3
bit_length(self, /)¶
Number of bits necessary to represent self in binary.
bin(37) '0b100101' (37).bit_length() 6
conjugate(...)¶
Returns self, the complex conjugate of any int.
from_bytes(bytes, byteorder='big', *, signed=False)¶
Return the integer represented by the given array of bytes.
bytes Holds the array of bytes to convert. The argument must either support the buffer protocol or be an iterable object producing bytes. Bytes and bytearray are examples of built-in objects that support the buffer protocol. byteorder The byte order used to represent the integer. If byteorder is 'big', the most significant byte is at the beginning of the byte array. If byteorder is 'little', the most significant byte is at the end of the byte array. To request the native byte order of the host system, use `sys.byteorder' as the byte order value. Default is to use 'big'. signed Indicates whether two's complement is used to represent the integer.
to_bytes(self, /, length=1, byteorder='big', *, signed=False)¶
Return an array of bytes representing an integer.
length Length of bytes object to use. An OverflowError is raised if the integer is not representable with the given number of bytes. Default is length 1. byteorder The byte order used to represent the integer. If byteorder is 'big', the most significant byte is at the beginning of the byte array. If byteorder is 'little', the most significant byte is at the end of the byte array. To request the native byte order of the host system, use `sys.byteorder' as the byte order value. Default is to use 'big'. signed Determines whether two's complement is used to represent the integer. If signed is False and a negative integer is given, an OverflowError is raised.
Attributes¶
denominator=<attribute 'denominator' of 'int' objects>- the denominator of a rational number in lowest termsimag=<attribute 'imag' of 'int' objects>- the imaginary part of a complex numbermidi=Track.RoutingChannelLayout.midimono=Track.RoutingChannelLayout.mononame=<member 'name' of 'Boost.Python.enum' objects>names={'mono': Track.RoutingChannelLayout.mono, 'stereo': Track.RoutingChannelLayout.stereo, 'midi': Track.RoutingChannelLayout.midi}- dict() -> new empty dictionarynumerator=<attribute 'numerator' of 'int' objects>- the numerator of a rational number in lowest termsreal=<attribute 'real' of 'int' objects>- the real part of a complex numberstereo=Track.RoutingChannelLayout.stereovalues={1: Track.RoutingChannelLayout.mono, 2: Track.RoutingChannelLayout.stereo, 0: Track.RoutingChannelLayout.midi}- dict() -> new empty dictionary
class RoutingChannelVector(instance)¶
A container for returning routing channels from Live.
Methods¶
__init__(...)¶
Raises an exception This class cannot be instantiated from Python
append(...)¶
append( (RoutingChannelVector)arg1, (object)arg2) -> None :
C++ signature :
void append(std::__1::vector<NRoutingApi::TRoutingChannel, std::__1::allocator<NRoutingApi::TRoutingChannel>> {lvalue},boost::python::api::object)
extend(...)¶
extend( (RoutingChannelVector)arg1, (object)arg2) -> None :
C++ signature :
void extend(std::__1::vector<NRoutingApi::TRoutingChannel, std::__1::allocator<NRoutingApi::TRoutingChannel>> {lvalue},boost::python::api::object)
class RoutingType(instance)¶
This class represents a routing type.
Properties¶
attached_object- Live object associated with the routing type.category- Category of the routing type.display_name- Display name of routing type.
Methods¶
__init__(...)¶
Raises an exception This class cannot be instantiated from Python
class RoutingTypeCategory(enum)¶
int([x]) -> integer int(x, base=10) -> integer
Convert a number or string to an integer, or return 0 if no arguments are given. If x is a number, return x.int(). For floating point numbers, this truncates towards zero.
If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in the given base. The literal can be preceded by '+' or '-' and be surrounded by whitespace. The base defaults to 10. Valid bases are 0 and 2-36. Base 0 means to interpret the base from the string as an integer literal.
int('0b100', base=0) 4
Methods¶
__init__(self, /, *args, **kwargs)¶
Initialize self. See help(type(self)) for accurate signature.
as_integer_ratio(self, /)¶
Return integer ratio.
Return a pair of integers, whose ratio is exactly equal to the original int and with a positive denominator.
(10).as_integer_ratio() (10, 1) (-10).as_integer_ratio() (-10, 1) (0).as_integer_ratio() (0, 1)
bit_count(self, /)¶
Number of ones in the binary representation of the absolute value of self.
Also known as the population count.
bin(13) '0b1101' (13).bit_count() 3
bit_length(self, /)¶
Number of bits necessary to represent self in binary.
bin(37) '0b100101' (37).bit_length() 6
conjugate(...)¶
Returns self, the complex conjugate of any int.
from_bytes(bytes, byteorder='big', *, signed=False)¶
Return the integer represented by the given array of bytes.
bytes Holds the array of bytes to convert. The argument must either support the buffer protocol or be an iterable object producing bytes. Bytes and bytearray are examples of built-in objects that support the buffer protocol. byteorder The byte order used to represent the integer. If byteorder is 'big', the most significant byte is at the beginning of the byte array. If byteorder is 'little', the most significant byte is at the end of the byte array. To request the native byte order of the host system, use `sys.byteorder' as the byte order value. Default is to use 'big'. signed Indicates whether two's complement is used to represent the integer.
to_bytes(self, /, length=1, byteorder='big', *, signed=False)¶
Return an array of bytes representing an integer.
length Length of bytes object to use. An OverflowError is raised if the integer is not representable with the given number of bytes. Default is length 1. byteorder The byte order used to represent the integer. If byteorder is 'big', the most significant byte is at the beginning of the byte array. If byteorder is 'little', the most significant byte is at the end of the byte array. To request the native byte order of the host system, use `sys.byteorder' as the byte order value. Default is to use 'big'. signed Determines whether two's complement is used to represent the integer. If signed is False and a negative integer is given, an OverflowError is raised.
Attributes¶
denominator=<attribute 'denominator' of 'int' objects>- the denominator of a rational number in lowest termsexternal=Track.RoutingTypeCategory.externalimag=<attribute 'imag' of 'int' objects>- the imaginary part of a complex numberinvalid=Track.RoutingTypeCategory.invalidmaster=Track.RoutingTypeCategory.mastername=<member 'name' of 'Boost.Python.enum' objects>names={'external': Track.RoutingTypeCategory.external, 'rewire': Track.RoutingTypeCategory.rewire, 'resampling': Track.RoutingTypeCategory.resampling, 'master': Track...- dict() -> new empty dictionarynone=Track.RoutingTypeCategory.nonenumerator=<attribute 'numerator' of 'int' objects>- the numerator of a rational number in lowest termsparent_group_track=Track.RoutingTypeCategory.parent_group_trackreal=<attribute 'real' of 'int' objects>- the real part of a complex numberresampling=Track.RoutingTypeCategory.resamplingrewire=Track.RoutingTypeCategory.rewiretrack=Track.RoutingTypeCategory.trackvalues={0: Track.RoutingTypeCategory.external, 1: Track.RoutingTypeCategory.rewire, 2: Track.RoutingTypeCategory.resampling, 3: Track.RoutingTypeCategory.master, 4: Tr...- dict() -> new empty dictionary
class RoutingTypeVector(instance)¶
A container for returning routing types from Live.
Methods¶
__init__(...)¶
Raises an exception This class cannot be instantiated from Python
append(...)¶
append( (RoutingTypeVector)arg1, (object)arg2) -> None :
C++ signature :
void append(std::__1::vector<NRoutingApi::TRoutingType, std::__1::allocator<NRoutingApi::TRoutingType>> {lvalue},boost::python::api::object)
extend(...)¶
extend( (RoutingTypeVector)arg1, (object)arg2) -> None :
C++ signature :
void extend(std::__1::vector<NRoutingApi::TRoutingType, std::__1::allocator<NRoutingApi::TRoutingType>> {lvalue},boost::python::api::object)
class Track(DeviceContainer)¶
This class represents a track in Live. It can be either an Audio track, a MIDI Track, a Return Track or the Main track. The Main Track and at least one Audio or MIDI track will be always present. Return Tracks are optional.
Properties¶
_live_ptrarm- Arm the track for recording. Not available for Main- and Send Tracks.arrangement_clips- const access to the list of clips in arrangement viewThe list will be empty for the main, send and group tracks.available_input_routing_channels- Return a list of source channels for input routing.available_input_routing_types- Return a list of source types for input routing.available_output_routing_channels- Return a list of destination channels for output routing.available_output_routing_types- Return a list of destination types for output routing.back_to_arranger- Indicates if it's possible to go back to playing back the clips in the Arranger.Setting a value 0 will go back to the Arranger playback. Setting on grouptracks will go back to the Arranger on all grouped tracks.can_be_armed- return True, if this Track has a valid arm property. Not all trackscan_be_frozen- return True, if this Track can be frozen.can_show_chains- return True, if this Track contains a rack instrument device that is capable of showing its chains in session view.canonical_parent- Get the canonical parent of the track.clip_slots- const access to the list of clipslots (see class AClipSlot) for this track.color- Get/set access to the color of the Track (RGB).color_index- Get/Set access to the color index of the track. Can be None for no color.current_input_routing- Get/Set the name of the current active input routing.current_input_sub_routing- Get/Set the current active input sub routing.current_monitoring_state- Get/Set the track's current monitoring state.current_output_routing- Get/Set the current active output routing.current_output_sub_routing- Get/Set the current active output sub routing.devices- Return const access to all available Devices that are present in the Tracksfired_slot_index- const access to the index of the fired (and thus blinking) clipslot in this track.fold_state- Get/Set whether the track is folded or not. Only available if is_foldable is True.group_track- return the group track if is_grouped.has_audio_input- return True, if this Track can be feed with an Audio signal. This ishas_audio_output- return True, if this Track sends out an Audio signal. This ishas_midi_input- return True, if this Track can be feed with an Audio signal. This ishas_midi_output- return True, if this Track sends out MIDI events. This isimplicit_arm- Arm the track for recording. When The track is implicitly armed, it showsin a weaker color in the live GUI and is not saved in the set.input_meter_left- Momentary value of left input channel meter, 0.0 to 1.0. For Audio Tracks only.input_meter_level- Return the MIDI or Audio meter value of the Tracks input, depending on theinput_meter_right- Momentary value of right input channel meter, 0.0 to 1.0. For Audio Tracks only.input_routing_channel- Get and set the current source channel for input routing.input_routing_type- Get and set the current source type for input routing.input_routings- Const access to the list of available input routings.input_sub_routings- Return a list of all available input sub routings.is_foldable- return True if the track can be (un)folded to hide/reveal contained tracks.is_frozen- return True if this Track is currently frozen. No changes should be applied to the track's devices or clips while it is frozen.is_grouped- return True if this Track is current part of a group track.is_part_of_selection- return False if the track is not selected.is_showing_chains- Get/Set whether a track with a rack device is showing its chains in session view.is_visible- return False if the track is hidden within a folded group track.mixer_device- Return access to the special Device that every Track has: This Device containsmute- Mute/unmute the track.muted_via_solo- Returns true if the track is muted because another track is soloed.name- Read/write access to the name of the Track, as visible in the track header.output_meter_left- Momentary value of left output channel meter, 0.0 to 1.0.output_meter_level- Return the MIDI or Audio meter value of the Track output (behind theoutput_meter_right- Momentary value of right output channel meter, 0.0 to 1.0.output_routing_channel- Get and set the current destination channel for output routing.output_routing_type- Get and set the current destination type for output routing.output_routings- Const access to the list of all available output routings.output_sub_routings- Return a list of all available output sub routings.performance_impact- Reports the performance impact of this track.playing_slot_index- const access to the index of the currently playing clip in the track.solo- Get/Set the solo status of the track. Note that this will not disable thetake_lanes- returns the take lanes.view- Representing the view aspects of a Track.
Methods¶
View(...)¶
Representing the view aspects of a Track.
__init__(...)¶
Raises an exception This class cannot be instantiated from Python
add_arm_listener(...)¶
add_arm_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "arm" has changed.
C++ signature :
void add_arm_listener(TTrackPyHandle,boost::python::api::object)
add_arrangement_clips_listener(...)¶
add_arrangement_clips_listener( (Track)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(TTrackPyHandle,boost::python::api::object)
add_available_input_routing_channels_listener(...)¶
add_available_input_routing_channels_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "available_input_routing_channels" has changed.
C++ signature :
void add_available_input_routing_channels_listener(TTrackPyHandle,boost::python::api::object)
add_available_input_routing_types_listener(...)¶
add_available_input_routing_types_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "available_input_routing_types" has changed.
C++ signature :
void add_available_input_routing_types_listener(TTrackPyHandle,boost::python::api::object)
add_available_output_routing_channels_listener(...)¶
add_available_output_routing_channels_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "available_output_routing_channels" has changed.
C++ signature :
void add_available_output_routing_channels_listener(TTrackPyHandle,boost::python::api::object)
add_available_output_routing_types_listener(...)¶
add_available_output_routing_types_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "available_output_routing_types" has changed.
C++ signature :
void add_available_output_routing_types_listener(TTrackPyHandle,boost::python::api::object)
add_back_to_arranger_listener(...)¶
add_back_to_arranger_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "back_to_arranger" has changed.
C++ signature :
void add_back_to_arranger_listener(TTrackPyHandle,boost::python::api::object)
add_clip_slots_listener(...)¶
add_clip_slots_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "clip_slots" has changed.
C++ signature :
void add_clip_slots_listener(TTrackPyHandle,boost::python::api::object)
add_color_index_listener(...)¶
add_color_index_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "color_index" has changed.
C++ signature :
void add_color_index_listener(TTrackPyHandle,boost::python::api::object)
add_color_listener(...)¶
add_color_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "color" has changed.
C++ signature :
void add_color_listener(TTrackPyHandle,boost::python::api::object)
add_current_input_routing_listener(...)¶
add_current_input_routing_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "current_input_routing" has changed.
C++ signature :
void add_current_input_routing_listener(TTrackPyHandle,boost::python::api::object)
add_current_input_sub_routing_listener(...)¶
add_current_input_sub_routing_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "current_input_sub_routing" has changed.
C++ signature :
void add_current_input_sub_routing_listener(TTrackPyHandle,boost::python::api::object)
add_current_monitoring_state_listener(...)¶
add_current_monitoring_state_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "current_monitoring_state" has changed.
C++ signature :
void add_current_monitoring_state_listener(TTrackPyHandle,boost::python::api::object)
add_current_output_routing_listener(...)¶
add_current_output_routing_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "current_output_routing" has changed.
C++ signature :
void add_current_output_routing_listener(TTrackPyHandle,boost::python::api::object)
add_current_output_sub_routing_listener(...)¶
add_current_output_sub_routing_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "current_output_sub_routing" has changed.
C++ signature :
void add_current_output_sub_routing_listener(TTrackPyHandle,boost::python::api::object)
add_data_listener(...)¶
add_data_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "data" has changed.
C++ signature :
void add_data_listener(TTrackPyHandle,boost::python::api::object)
add_devices_listener(...)¶
add_devices_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "devices" has changed.
C++ signature :
void add_devices_listener(TTrackPyHandle,boost::python::api::object)
add_fired_slot_index_listener(...)¶
add_fired_slot_index_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "fired_slot_index" has changed.
C++ signature :
void add_fired_slot_index_listener(TTrackPyHandle,boost::python::api::object)
add_has_audio_input_listener(...)¶
add_has_audio_input_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "has_audio_input" has changed.
C++ signature :
void add_has_audio_input_listener(TTrackPyHandle,boost::python::api::object)
add_has_audio_output_listener(...)¶
add_has_audio_output_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "has_audio_output" has changed.
C++ signature :
void add_has_audio_output_listener(TTrackPyHandle,boost::python::api::object)
add_has_midi_input_listener(...)¶
add_has_midi_input_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "has_midi_input" has changed.
C++ signature :
void add_has_midi_input_listener(TTrackPyHandle,boost::python::api::object)
add_has_midi_output_listener(...)¶
add_has_midi_output_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "has_midi_output" has changed.
C++ signature :
void add_has_midi_output_listener(TTrackPyHandle,boost::python::api::object)
add_implicit_arm_listener(...)¶
add_implicit_arm_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "implicit_arm" has changed.
C++ signature :
void add_implicit_arm_listener(TTrackPyHandle,boost::python::api::object)
add_input_meter_left_listener(...)¶
add_input_meter_left_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "input_meter_left" has changed.
C++ signature :
void add_input_meter_left_listener(TTrackPyHandle,boost::python::api::object)
add_input_meter_level_listener(...)¶
add_input_meter_level_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "input_meter_level" has changed.
C++ signature :
void add_input_meter_level_listener(TTrackPyHandle,boost::python::api::object)
add_input_meter_right_listener(...)¶
add_input_meter_right_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "input_meter_right" has changed.
C++ signature :
void add_input_meter_right_listener(TTrackPyHandle,boost::python::api::object)
add_input_routing_channel_listener(...)¶
add_input_routing_channel_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "input_routing_channel" has changed.
C++ signature :
void add_input_routing_channel_listener(TTrackPyHandle,boost::python::api::object)
add_input_routing_type_listener(...)¶
add_input_routing_type_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "input_routing_type" has changed.
C++ signature :
void add_input_routing_type_listener(TTrackPyHandle,boost::python::api::object)
add_input_routings_listener(...)¶
add_input_routings_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "input_routings" has changed.
C++ signature :
void add_input_routings_listener(TTrackPyHandle,boost::python::api::object)
add_input_sub_routings_listener(...)¶
add_input_sub_routings_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "input_sub_routings" has changed.
C++ signature :
void add_input_sub_routings_listener(TTrackPyHandle,boost::python::api::object)
add_is_frozen_listener(...)¶
add_is_frozen_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "is_frozen" has changed.
C++ signature :
void add_is_frozen_listener(TTrackPyHandle,boost::python::api::object)
add_is_showing_chains_listener(...)¶
add_is_showing_chains_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "is_showing_chains" has changed.
C++ signature :
void add_is_showing_chains_listener(TTrackPyHandle,boost::python::api::object)
add_mute_listener(...)¶
add_mute_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "mute" has changed.
C++ signature :
void add_mute_listener(TTrackPyHandle,boost::python::api::object)
add_muted_via_solo_listener(...)¶
add_muted_via_solo_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "muted_via_solo" has changed.
C++ signature :
void add_muted_via_solo_listener(TTrackPyHandle,boost::python::api::object)
add_name_listener(...)¶
add_name_listener( (Track)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(TTrackPyHandle,boost::python::api::object)
add_output_meter_left_listener(...)¶
add_output_meter_left_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "output_meter_left" has changed.
C++ signature :
void add_output_meter_left_listener(TTrackPyHandle,boost::python::api::object)
add_output_meter_level_listener(...)¶
add_output_meter_level_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "output_meter_level" has changed.
C++ signature :
void add_output_meter_level_listener(TTrackPyHandle,boost::python::api::object)
add_output_meter_right_listener(...)¶
add_output_meter_right_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "output_meter_right" has changed.
C++ signature :
void add_output_meter_right_listener(TTrackPyHandle,boost::python::api::object)
add_output_routing_channel_listener(...)¶
add_output_routing_channel_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "output_routing_channel" has changed.
C++ signature :
void add_output_routing_channel_listener(TTrackPyHandle,boost::python::api::object)
add_output_routing_type_listener(...)¶
add_output_routing_type_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "output_routing_type" has changed.
C++ signature :
void add_output_routing_type_listener(TTrackPyHandle,boost::python::api::object)
add_output_routings_listener(...)¶
add_output_routings_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "output_routings" has changed.
C++ signature :
void add_output_routings_listener(TTrackPyHandle,boost::python::api::object)
add_output_sub_routings_listener(...)¶
add_output_sub_routings_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "output_sub_routings" has changed.
C++ signature :
void add_output_sub_routings_listener(TTrackPyHandle,boost::python::api::object)
add_performance_impact_listener(...)¶
add_performance_impact_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "performance_impact" has changed.
C++ signature :
void add_performance_impact_listener(TTrackPyHandle,boost::python::api::object)
add_playing_slot_index_listener(...)¶
add_playing_slot_index_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "playing_slot_index" has changed.
C++ signature :
void add_playing_slot_index_listener(TTrackPyHandle,boost::python::api::object)
add_solo_listener(...)¶
add_solo_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "solo" has changed.
C++ signature :
void add_solo_listener(TTrackPyHandle,boost::python::api::object)
add_take_lanes_listener(...)¶
add_take_lanes_listener( (Track)arg1, (object)arg2) -> None : Add a listener function or method, which will be called as soon as the property "take_lanes" has changed.
C++ signature :
void add_take_lanes_listener(TTrackPyHandle,boost::python::api::object)
arm_has_listener(...)¶
arm_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "arm".
C++ signature :
bool arm_has_listener(TTrackPyHandle,boost::python::api::object)
arrangement_clips_has_listener(...)¶
arrangement_clips_has_listener( (Track)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(TTrackPyHandle,boost::python::api::object)
available_input_routing_channels_has_listener(...)¶
available_input_routing_channels_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "available_input_routing_channels".
C++ signature :
bool available_input_routing_channels_has_listener(TTrackPyHandle,boost::python::api::object)
available_input_routing_types_has_listener(...)¶
available_input_routing_types_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "available_input_routing_types".
C++ signature :
bool available_input_routing_types_has_listener(TTrackPyHandle,boost::python::api::object)
available_output_routing_channels_has_listener(...)¶
available_output_routing_channels_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "available_output_routing_channels".
C++ signature :
bool available_output_routing_channels_has_listener(TTrackPyHandle,boost::python::api::object)
available_output_routing_types_has_listener(...)¶
available_output_routing_types_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "available_output_routing_types".
C++ signature :
bool available_output_routing_types_has_listener(TTrackPyHandle,boost::python::api::object)
back_to_arranger_has_listener(...)¶
back_to_arranger_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "back_to_arranger".
C++ signature :
bool back_to_arranger_has_listener(TTrackPyHandle,boost::python::api::object)
clip_slots_has_listener(...)¶
clip_slots_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "clip_slots".
C++ signature :
bool clip_slots_has_listener(TTrackPyHandle,boost::python::api::object)
color_has_listener(...)¶
color_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "color".
C++ signature :
bool color_has_listener(TTrackPyHandle,boost::python::api::object)
color_index_has_listener(...)¶
color_index_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "color_index".
C++ signature :
bool color_index_has_listener(TTrackPyHandle,boost::python::api::object)
create_audio_clip(...)¶
create_audio_clip( (Track)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(TTrackPyHandle,TString,double)
create_midi_clip(...)¶
create_midi_clip( (Track)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(TTrackPyHandle,double,double)
create_take_lane(...)¶
create_take_lane( (Track)arg1) -> LomObject : Create a new TakeLane for this track.
C++ signature :
TWeakPtr<TPyHandleBase> create_take_lane(TTrackPyHandle)
current_input_routing_has_listener(...)¶
current_input_routing_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "current_input_routing".
C++ signature :
bool current_input_routing_has_listener(TTrackPyHandle,boost::python::api::object)
current_input_sub_routing_has_listener(...)¶
current_input_sub_routing_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "current_input_sub_routing".
C++ signature :
bool current_input_sub_routing_has_listener(TTrackPyHandle,boost::python::api::object)
current_monitoring_state_has_listener(...)¶
current_monitoring_state_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "current_monitoring_state".
C++ signature :
bool current_monitoring_state_has_listener(TTrackPyHandle,boost::python::api::object)
current_output_routing_has_listener(...)¶
current_output_routing_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "current_output_routing".
C++ signature :
bool current_output_routing_has_listener(TTrackPyHandle,boost::python::api::object)
current_output_sub_routing_has_listener(...)¶
current_output_sub_routing_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "current_output_sub_routing".
C++ signature :
bool current_output_sub_routing_has_listener(TTrackPyHandle,boost::python::api::object)
data_has_listener(...)¶
data_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "data".
C++ signature :
bool data_has_listener(TTrackPyHandle,boost::python::api::object)
delete_clip(...)¶
delete_clip( (Track)arg1, (Clip)arg2) -> None : Delete the given clip. Raises a runtime error when the clip belongs to another track.
C++ signature :
void delete_clip(TTrackPyHandle,TPyHandle<AClip>)
delete_device(...)¶
delete_device( (Track)arg1, (int)arg2) -> None : Delete a device identified by the index in the 'devices' list.
C++ signature :
void delete_device(TTrackPyHandle,int)
devices_has_listener(...)¶
devices_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "devices".
C++ signature :
bool devices_has_listener(TTrackPyHandle,boost::python::api::object)
duplicate_clip_slot(...)¶
duplicate_clip_slot( (Track)arg1, (int)arg2) -> int : Duplicate a clip and put it into the next free slot and return the index of the destination slot. A new scene is created if no free slot is available. If creating the new scene would exceed the limitations, a runtime error is raised.
C++ signature :
int duplicate_clip_slot(TTrackPyHandle,int)
duplicate_clip_to_arrangement(...)¶
duplicate_clip_to_arrangement( (Track)self, (Clip)clip, (float)destination_time) -> Clip : Duplicate the given clip into the arrangement of this track at the provided destination time and return it. When the type of the clip and the type of the track are incompatible, a runtime error is raised.
C++ signature :
TWeakPtr<TPyHandle<AClip>> duplicate_clip_to_arrangement(TTrackPyHandle,TPyHandle<AClip>,double)
duplicate_device(...)¶
duplicate_device( (Track)arg1, (int)arg2) -> None : Duplicate a device at a given index in the 'devices' list.
C++ signature :
void duplicate_device(TTrackPyHandle,int)
fired_slot_index_has_listener(...)¶
fired_slot_index_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "fired_slot_index".
C++ signature :
bool fired_slot_index_has_listener(TTrackPyHandle,boost::python::api::object)
get_data(...)¶
get_data( (Track)arg1, (object)key, (object)default_value) -> object : Get data for the given key, that was previously stored using set_data.
C++ signature :
boost::python::api::object get_data(TTrackPyHandle,TString,boost::python::api::object)
has_audio_input_has_listener(...)¶
has_audio_input_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "has_audio_input".
C++ signature :
bool has_audio_input_has_listener(TTrackPyHandle,boost::python::api::object)
has_audio_output_has_listener(...)¶
has_audio_output_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "has_audio_output".
C++ signature :
bool has_audio_output_has_listener(TTrackPyHandle,boost::python::api::object)
has_midi_input_has_listener(...)¶
has_midi_input_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "has_midi_input".
C++ signature :
bool has_midi_input_has_listener(TTrackPyHandle,boost::python::api::object)
has_midi_output_has_listener(...)¶
has_midi_output_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "has_midi_output".
C++ signature :
bool has_midi_output_has_listener(TTrackPyHandle,boost::python::api::object)
implicit_arm_has_listener(...)¶
implicit_arm_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "implicit_arm".
C++ signature :
bool implicit_arm_has_listener(TTrackPyHandle,boost::python::api::object)
input_meter_left_has_listener(...)¶
input_meter_left_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "input_meter_left".
C++ signature :
bool input_meter_left_has_listener(TTrackPyHandle,boost::python::api::object)
input_meter_level_has_listener(...)¶
input_meter_level_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "input_meter_level".
C++ signature :
bool input_meter_level_has_listener(TTrackPyHandle,boost::python::api::object)
input_meter_right_has_listener(...)¶
input_meter_right_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "input_meter_right".
C++ signature :
bool input_meter_right_has_listener(TTrackPyHandle,boost::python::api::object)
input_routing_channel_has_listener(...)¶
input_routing_channel_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "input_routing_channel".
C++ signature :
bool input_routing_channel_has_listener(TTrackPyHandle,boost::python::api::object)
input_routing_type_has_listener(...)¶
input_routing_type_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "input_routing_type".
C++ signature :
bool input_routing_type_has_listener(TTrackPyHandle,boost::python::api::object)
input_routings_has_listener(...)¶
input_routings_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "input_routings".
C++ signature :
bool input_routings_has_listener(TTrackPyHandle,boost::python::api::object)
input_sub_routings_has_listener(...)¶
input_sub_routings_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "input_sub_routings".
C++ signature :
bool input_sub_routings_has_listener(TTrackPyHandle,boost::python::api::object)
insert_device(...)¶
insert_device( (Track)arg1, (str)DeviceName [, (int)DeviceIndex=-1]) -> LomObject : Add a device at a given index in the 'devices' list. At end if -1.
C++ signature :
TWeakPtr<TPyHandleBase> insert_device(TTrackPyHandle,std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> [,int=-1])
is_frozen_has_listener(...)¶
is_frozen_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "is_frozen".
C++ signature :
bool is_frozen_has_listener(TTrackPyHandle,boost::python::api::object)
is_showing_chains_has_listener(...)¶
is_showing_chains_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "is_showing_chains".
C++ signature :
bool is_showing_chains_has_listener(TTrackPyHandle,boost::python::api::object)
jump_in_running_session_clip(...)¶
jump_in_running_session_clip( (Track)arg1, (float)arg2) -> None : Jump forward or backward in the currently running Sessionclip (if any) by the specified relative amount in beats. Does nothing if no Session Clip is currently running.
C++ signature :
void jump_in_running_session_clip(TTrackPyHandle,double)
monitoring_states(...)¶
int([x]) -> integer int(x, base=10) -> integer
Convert a number or string to an integer, or return 0 if no arguments are given. If x is a number, return x.int(). For floating point numbers, this truncates towards zero.
If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in the given base. The literal can be preceded by '+' or '-' and be surrounded by whitespace. The base defaults to 10. Valid bases are 0 and 2-36. Base 0 means to interpret the base from the string as an integer literal.
int('0b100', base=0) 4
mute_has_listener(...)¶
mute_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "mute".
C++ signature :
bool mute_has_listener(TTrackPyHandle,boost::python::api::object)
muted_via_solo_has_listener(...)¶
muted_via_solo_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "muted_via_solo".
C++ signature :
bool muted_via_solo_has_listener(TTrackPyHandle,boost::python::api::object)
name_has_listener(...)¶
name_has_listener( (Track)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(TTrackPyHandle,boost::python::api::object)
output_meter_left_has_listener(...)¶
output_meter_left_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "output_meter_left".
C++ signature :
bool output_meter_left_has_listener(TTrackPyHandle,boost::python::api::object)
output_meter_level_has_listener(...)¶
output_meter_level_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "output_meter_level".
C++ signature :
bool output_meter_level_has_listener(TTrackPyHandle,boost::python::api::object)
output_meter_right_has_listener(...)¶
output_meter_right_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "output_meter_right".
C++ signature :
bool output_meter_right_has_listener(TTrackPyHandle,boost::python::api::object)
output_routing_channel_has_listener(...)¶
output_routing_channel_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "output_routing_channel".
C++ signature :
bool output_routing_channel_has_listener(TTrackPyHandle,boost::python::api::object)
output_routing_type_has_listener(...)¶
output_routing_type_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "output_routing_type".
C++ signature :
bool output_routing_type_has_listener(TTrackPyHandle,boost::python::api::object)
output_routings_has_listener(...)¶
output_routings_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "output_routings".
C++ signature :
bool output_routings_has_listener(TTrackPyHandle,boost::python::api::object)
output_sub_routings_has_listener(...)¶
output_sub_routings_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "output_sub_routings".
C++ signature :
bool output_sub_routings_has_listener(TTrackPyHandle,boost::python::api::object)
performance_impact_has_listener(...)¶
performance_impact_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "performance_impact".
C++ signature :
bool performance_impact_has_listener(TTrackPyHandle,boost::python::api::object)
playing_slot_index_has_listener(...)¶
playing_slot_index_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "playing_slot_index".
C++ signature :
bool playing_slot_index_has_listener(TTrackPyHandle,boost::python::api::object)
remove_arm_listener(...)¶
remove_arm_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "arm".
C++ signature :
void remove_arm_listener(TTrackPyHandle,boost::python::api::object)
remove_arrangement_clips_listener(...)¶
remove_arrangement_clips_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "arrangement_clips".
C++ signature :
void remove_arrangement_clips_listener(TTrackPyHandle,boost::python::api::object)
remove_available_input_routing_channels_listener(...)¶
remove_available_input_routing_channels_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "available_input_routing_channels".
C++ signature :
void remove_available_input_routing_channels_listener(TTrackPyHandle,boost::python::api::object)
remove_available_input_routing_types_listener(...)¶
remove_available_input_routing_types_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "available_input_routing_types".
C++ signature :
void remove_available_input_routing_types_listener(TTrackPyHandle,boost::python::api::object)
remove_available_output_routing_channels_listener(...)¶
remove_available_output_routing_channels_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "available_output_routing_channels".
C++ signature :
void remove_available_output_routing_channels_listener(TTrackPyHandle,boost::python::api::object)
remove_available_output_routing_types_listener(...)¶
remove_available_output_routing_types_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "available_output_routing_types".
C++ signature :
void remove_available_output_routing_types_listener(TTrackPyHandle,boost::python::api::object)
remove_back_to_arranger_listener(...)¶
remove_back_to_arranger_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "back_to_arranger".
C++ signature :
void remove_back_to_arranger_listener(TTrackPyHandle,boost::python::api::object)
remove_clip_slots_listener(...)¶
remove_clip_slots_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "clip_slots".
C++ signature :
void remove_clip_slots_listener(TTrackPyHandle,boost::python::api::object)
remove_color_index_listener(...)¶
remove_color_index_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "color_index".
C++ signature :
void remove_color_index_listener(TTrackPyHandle,boost::python::api::object)
remove_color_listener(...)¶
remove_color_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "color".
C++ signature :
void remove_color_listener(TTrackPyHandle,boost::python::api::object)
remove_current_input_routing_listener(...)¶
remove_current_input_routing_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "current_input_routing".
C++ signature :
void remove_current_input_routing_listener(TTrackPyHandle,boost::python::api::object)
remove_current_input_sub_routing_listener(...)¶
remove_current_input_sub_routing_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "current_input_sub_routing".
C++ signature :
void remove_current_input_sub_routing_listener(TTrackPyHandle,boost::python::api::object)
remove_current_monitoring_state_listener(...)¶
remove_current_monitoring_state_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "current_monitoring_state".
C++ signature :
void remove_current_monitoring_state_listener(TTrackPyHandle,boost::python::api::object)
remove_current_output_routing_listener(...)¶
remove_current_output_routing_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "current_output_routing".
C++ signature :
void remove_current_output_routing_listener(TTrackPyHandle,boost::python::api::object)
remove_current_output_sub_routing_listener(...)¶
remove_current_output_sub_routing_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "current_output_sub_routing".
C++ signature :
void remove_current_output_sub_routing_listener(TTrackPyHandle,boost::python::api::object)
remove_data_listener(...)¶
remove_data_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "data".
C++ signature :
void remove_data_listener(TTrackPyHandle,boost::python::api::object)
remove_devices_listener(...)¶
remove_devices_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "devices".
C++ signature :
void remove_devices_listener(TTrackPyHandle,boost::python::api::object)
remove_fired_slot_index_listener(...)¶
remove_fired_slot_index_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "fired_slot_index".
C++ signature :
void remove_fired_slot_index_listener(TTrackPyHandle,boost::python::api::object)
remove_has_audio_input_listener(...)¶
remove_has_audio_input_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "has_audio_input".
C++ signature :
void remove_has_audio_input_listener(TTrackPyHandle,boost::python::api::object)
remove_has_audio_output_listener(...)¶
remove_has_audio_output_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "has_audio_output".
C++ signature :
void remove_has_audio_output_listener(TTrackPyHandle,boost::python::api::object)
remove_has_midi_input_listener(...)¶
remove_has_midi_input_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "has_midi_input".
C++ signature :
void remove_has_midi_input_listener(TTrackPyHandle,boost::python::api::object)
remove_has_midi_output_listener(...)¶
remove_has_midi_output_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "has_midi_output".
C++ signature :
void remove_has_midi_output_listener(TTrackPyHandle,boost::python::api::object)
remove_implicit_arm_listener(...)¶
remove_implicit_arm_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "implicit_arm".
C++ signature :
void remove_implicit_arm_listener(TTrackPyHandle,boost::python::api::object)
remove_input_meter_left_listener(...)¶
remove_input_meter_left_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "input_meter_left".
C++ signature :
void remove_input_meter_left_listener(TTrackPyHandle,boost::python::api::object)
remove_input_meter_level_listener(...)¶
remove_input_meter_level_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "input_meter_level".
C++ signature :
void remove_input_meter_level_listener(TTrackPyHandle,boost::python::api::object)
remove_input_meter_right_listener(...)¶
remove_input_meter_right_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "input_meter_right".
C++ signature :
void remove_input_meter_right_listener(TTrackPyHandle,boost::python::api::object)
remove_input_routing_channel_listener(...)¶
remove_input_routing_channel_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "input_routing_channel".
C++ signature :
void remove_input_routing_channel_listener(TTrackPyHandle,boost::python::api::object)
remove_input_routing_type_listener(...)¶
remove_input_routing_type_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "input_routing_type".
C++ signature :
void remove_input_routing_type_listener(TTrackPyHandle,boost::python::api::object)
remove_input_routings_listener(...)¶
remove_input_routings_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "input_routings".
C++ signature :
void remove_input_routings_listener(TTrackPyHandle,boost::python::api::object)
remove_input_sub_routings_listener(...)¶
remove_input_sub_routings_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "input_sub_routings".
C++ signature :
void remove_input_sub_routings_listener(TTrackPyHandle,boost::python::api::object)
remove_is_frozen_listener(...)¶
remove_is_frozen_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "is_frozen".
C++ signature :
void remove_is_frozen_listener(TTrackPyHandle,boost::python::api::object)
remove_is_showing_chains_listener(...)¶
remove_is_showing_chains_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "is_showing_chains".
C++ signature :
void remove_is_showing_chains_listener(TTrackPyHandle,boost::python::api::object)
remove_mute_listener(...)¶
remove_mute_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "mute".
C++ signature :
void remove_mute_listener(TTrackPyHandle,boost::python::api::object)
remove_muted_via_solo_listener(...)¶
remove_muted_via_solo_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "muted_via_solo".
C++ signature :
void remove_muted_via_solo_listener(TTrackPyHandle,boost::python::api::object)
remove_name_listener(...)¶
remove_name_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "name".
C++ signature :
void remove_name_listener(TTrackPyHandle,boost::python::api::object)
remove_output_meter_left_listener(...)¶
remove_output_meter_left_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "output_meter_left".
C++ signature :
void remove_output_meter_left_listener(TTrackPyHandle,boost::python::api::object)
remove_output_meter_level_listener(...)¶
remove_output_meter_level_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "output_meter_level".
C++ signature :
void remove_output_meter_level_listener(TTrackPyHandle,boost::python::api::object)
remove_output_meter_right_listener(...)¶
remove_output_meter_right_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "output_meter_right".
C++ signature :
void remove_output_meter_right_listener(TTrackPyHandle,boost::python::api::object)
remove_output_routing_channel_listener(...)¶
remove_output_routing_channel_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "output_routing_channel".
C++ signature :
void remove_output_routing_channel_listener(TTrackPyHandle,boost::python::api::object)
remove_output_routing_type_listener(...)¶
remove_output_routing_type_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "output_routing_type".
C++ signature :
void remove_output_routing_type_listener(TTrackPyHandle,boost::python::api::object)
remove_output_routings_listener(...)¶
remove_output_routings_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "output_routings".
C++ signature :
void remove_output_routings_listener(TTrackPyHandle,boost::python::api::object)
remove_output_sub_routings_listener(...)¶
remove_output_sub_routings_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "output_sub_routings".
C++ signature :
void remove_output_sub_routings_listener(TTrackPyHandle,boost::python::api::object)
remove_performance_impact_listener(...)¶
remove_performance_impact_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "performance_impact".
C++ signature :
void remove_performance_impact_listener(TTrackPyHandle,boost::python::api::object)
remove_playing_slot_index_listener(...)¶
remove_playing_slot_index_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "playing_slot_index".
C++ signature :
void remove_playing_slot_index_listener(TTrackPyHandle,boost::python::api::object)
remove_solo_listener(...)¶
remove_solo_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "solo".
C++ signature :
void remove_solo_listener(TTrackPyHandle,boost::python::api::object)
remove_take_lanes_listener(...)¶
remove_take_lanes_listener( (Track)arg1, (object)arg2) -> None : Remove a previously set listener function or method from property "take_lanes".
C++ signature :
void remove_take_lanes_listener(TTrackPyHandle,boost::python::api::object)
set_data(...)¶
set_data( (Track)arg1, (object)key, (object)value) -> None : Store data for the given key in this object. The data is persistent and will be restored when loading the Live Set.
C++ signature :
void set_data(TTrackPyHandle,TString,boost::python::api::object)
solo_has_listener(...)¶
solo_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "solo".
C++ signature :
bool solo_has_listener(TTrackPyHandle,boost::python::api::object)
stop_all_clips(...)¶
stop_all_clips( (Track)arg1 [, (bool)Quantized=True]) -> None : Stop running and triggered clip and slots on this track.
C++ signature :
void stop_all_clips(TTrackPyHandle [,bool=True])
take_lanes_has_listener(...)¶
take_lanes_has_listener( (Track)arg1, (object)arg2) -> bool : Returns true, if the given listener function or method is connected to the property "take_lanes".
C++ signature :
bool take_lanes_has_listener(TTrackPyHandle,boost::python::api::object)