Track

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightsteelblue2, fontname=Arial, fontsize=10, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, splines=spline, style="dashed, rounded", truecolor=true]; node [colorscheme=pastel19, fontname=Arial, fontsize=10, height=0, penwidth=2, shape=box, style="filled, rounded", width=0]; edge [color=lightslategrey, penwidth=1]; subgraph cluster_builtins { graph [label=builtins]; node [color=1]; "builtins.object" [URL="https://docs.python.org/3.6/library/functions.html#object", label=object, target=_top]; } subgraph "cluster_supriya.live" { graph [label="supriya.live"]; node [color=2]; "supriya.live.Track.Track" [URL="../api/supriya/live/Track.html#supriya.live.Track.Track", color=black, fontcolor=white, label=Track, target=_top]; } "builtins.object" -> "supriya.live.Track.Track"; }

class supriya.live.Track.Track(mixer, name, channel_count=None)[source]

Attributes Summary

__getitem__
__iter__
__len__
add_auto_pattern_slot
add_direct_in
add_direct_out
add_send
add_synth_slot
add_trigger_pattern_slot
build_input_synthdef
build_output_synthdef
channel_count
cue_synth
direct_in
direct_out
gain
get_cue
get_gain
get_mute
get_solo
group
input_bus_group
input_levels
input_synth
instrument_group
is_allocated
is_cued
is_muted
is_soloed
mixer
name
output_bus_group
output_synth
postfader_levels
prefader_levels
remove_direct_in
remove_direct_out
remove_send
send
send_group
set_cue
set_gain
set_mute
set_solo
synth_kwargs

Special methods

__getitem__(key)[source]
__iter__()[source]
__len__()[source]

Methods

add_auto_pattern_slot(name, pattern=None, synthdef=None, **kwargs)[source]
add_direct_in(mapping)[source]
add_direct_out(mapping)[source]
add_send(target_name, initial_gain=0.0)[source]
add_synth_slot(name, synthdef=None, **kwargs)[source]
add_trigger_pattern_slot(name, pattern=None, synthdef=None, **kwargs)[source]
get_cue()[source]
get_gain()[source]
get_mute()[source]
get_solo()[source]
remove_direct_in()[source]
remove_direct_out()[source]
remove_send(target_name)[source]
set_cue()[source]
set_gain()[source]
set_mute()[source]
set_solo()[source]

Class & static methods

static build_input_synthdef(channel_count)[source]
static build_output_synthdef(channel_count)[source]

Read-only properties

channel_count
cue_synth
direct_in
direct_out
gain
group
input_bus_group
input_levels
input_synth
instrument_group
is_allocated
is_cued
is_muted
is_soloed
mixer
name
output_bus_group
output_synth
postfader_levels
prefader_levels
send
send_group
synth_kwargs