Skip to content

Live.CompressorDevice (runtime)

Live 10, Live Object Model & framework reference (descriptions and signatures).

Live Object Model, from the Live 10 API XML documentation.

Classes

class CompressorDevice

This class represents a Compressor device.

Properties

  • _live_ptr
  • available_input_routing_channels - Return a list of source channels for input routing in the sidechain.
  • available_input_routing_types - Return a list of source types for input routing in the sidechain.
  • can_have_chains - Returns true if the device is a rack.
  • can_have_drum_pads - Returns true if the device is a drum rack.
  • canonical_parent - Get the canonical parent of the Device.
  • class_display_name - Return const access to the name of the device's class name as displayed in Live's browser and device chain
  • class_name - Return const access to the name of the device's class.
  • input_routing_channel - Get and set the current source channel for input routing in the sidechain.Raises ValueError if the channel isn't one of the current values inavailable_input_routing_channels.
  • input_routing_type - Get and set the current source type for input routing in the sidechain.Raises ValueError if the type isn't one of the current values inavailable_input_routing_types.
  • is_active - Return const access to whether this device is active. This will be false bothwhen the device is off and when it's inside a rack device which is off.
  • name - Return access to the name of the device.
  • parameters - Const access to the list of available automatable parameters for this device.
  • type - Return the type of the device.
  • view - Representing the view aspects of a device.

Methods

add_available_input_routing_channels_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "available_input_routing_channels" has changed.

add_available_input_routing_types_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "available_input_routing_types" has changed.

add_input_routing_channel_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "input_routing_channel" has changed.

add_input_routing_type_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "input_routing_type" has changed.

add_is_active_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "is_active" has changed.

add_name_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "name" has changed.

add_parameters_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "parameters" has changed.

available_input_routing_channels_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "available_input_routing_channels".

available_input_routing_types_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "available_input_routing_types".

input_routing_channel_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "input_routing_channel".

input_routing_type_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "input_routing_type".

is_active_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "is_active".

name_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "name".

parameters_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "parameters".

remove_available_input_routing_channels_listener(arg1,arg2)

Remove a previously set listener function or method from property "available_input_routing_channels".

remove_available_input_routing_types_listener(arg1,arg2)

Remove a previously set listener function or method from property "available_input_routing_types".

remove_input_routing_channel_listener(arg1,arg2)

Remove a previously set listener function or method from property "input_routing_channel".

remove_input_routing_type_listener(arg1,arg2)

Remove a previously set listener function or method from property "input_routing_type".

remove_is_active_listener(arg1,arg2)

Remove a previously set listener function or method from property "is_active".

remove_name_listener(arg1,arg2)

Remove a previously set listener function or method from property "name".

remove_parameters_listener(arg1,arg2)

Remove a previously set listener function or method from property "parameters".

store_chosen_bank(arg1,arg2,arg3)

Set the selected bank in the device for persistency.

class CompressorDevice.View

Representing the view aspects of a Compressor device.

Properties

  • _live_ptr
  • canonical_parent - Get the canonical parent of the View.
  • is_collapsed - Get/Set/Listen if the device is shown collapsed in the device chain.

Methods

add_is_collapsed_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "is_collapsed" has changed.

is_collapsed_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "is_collapsed".

remove_is_collapsed_listener(arg1,arg2)

Remove a previously set listener function or method from property "is_collapsed".