Skip to content

DrumChain (Module)

DrumChain (Class)

Live.DrumChain.DrumChain

This class represents a drum group device chain in Live.

Live Object: yes

Properties

Property Type Supports
canonical_parent RackDevice get
choke_group int get/set/listen
color int get/set
color_index int get/set
devices Vector[RackDevice] get
has_audio_input bool get
has_audio_output bool get
has_midi_input bool get
has_midi_output bool get
in_note int get/set/listen
is_auto_colored bool get/set
mixer_device ChainMixerDevice get
mute bool get/set
muted_via_solo bool get
name str get/set
out_note int get/set/listen
solo bool get/set

canonical_parent

  • Type: RackDevice
  • Settable: no
  • Listenable: no

Get the canonical parent of the chain.

choke_group

  • Type: int
  • Settable: yes
  • Listenable: yes

Access to the chain's choke group setting.

color

  • Type: int
  • Settable: yes
  • Listenable: no

Access the color index of the Chain.

color_index

  • Type: int
  • Settable: yes
  • Listenable: no

Access the color index of the Chain.

devices

  • Type: Vector[RackDevice]
  • Settable: no
  • Listenable: no

Return const access to all available Devices that are present in the chains

has_audio_input

  • Type: bool
  • Settable: no
  • Listenable: no

return True, if this Chain can be feed with an Audio signal. This is true for all Audio Chains.

has_audio_output

  • Type: bool
  • Settable: no
  • Listenable: no

return True, if this Chain sends out an Audio signal. This is true for all Audio Chains, and MIDI chains with an Instrument.

has_midi_input

  • Type: bool
  • Settable: no
  • Listenable: no

return True, if this Chain can be feed with an Audio signal. This is true for all MIDI Chains.

has_midi_output

  • Type: bool
  • Settable: no
  • Listenable: no

return True, if this Chain sends out MIDI events. This is true for all MIDI Chains with no Instruments.

in_note

  • Type: int
  • Settable: yes
  • Listenable: yes

Access to the incoming MIDI note that will trigger this chain.

is_auto_colored

  • Type: bool
  • Settable: yes
  • Listenable: no

Get/set access to the auto color flag of the Chain. If True, the Chain will always have the same color as the containing Track or Chain.

mixer_device

  • Type: ChainMixerDevice
  • Settable: no
  • Listenable: no

Return access to the mixer device that holds the chain's mixer parameters: the Volume, Pan, and Sendamounts.

mute

  • Type: bool
  • Settable: yes
  • Listenable: no

Mute/unmute the chain.

muted_via_solo

  • Type: bool
  • Settable: no
  • Listenable: no

Return const access to whether this chain is muted due to some other chain being soloed.

name

  • Type: str
  • Settable: yes
  • Listenable: no

Read/write access to the name of the Chain, as visible in the track header.

out_note

  • Type: int
  • Settable: yes
  • Listenable: yes

Access to the MIDI note sent to the devices in the chain.

solo

  • Type: bool
  • Settable: yes
  • Listenable: no

Get/Set the solo status of the chain. Note that this will not disable the solo state of any other Chain in the same rack. If you want exclusive solo, you have to disable the solo state of the other Chains manually.