renoise.GroupTrack
Group track component of a Renoise song.
- Properties
- type :
renoise.Track.TrackType
- name :
string
- name_observable :
renoise.Document.Observable
- color :
RGBColor
- color_observable :
renoise.Document.Observable
- color_blend :
integer
- color_blend_observable :
renoise.Document.Observable
- mute_state :
renoise.Track.MuteState
- mute_state_observable :
renoise.Document.Observable
- solo_state :
boolean
- solo_state_observable :
renoise.Document.Observable
- prefx_volume :
renoise.DeviceParameter
- prefx_panning :
renoise.DeviceParameter
- prefx_width :
renoise.DeviceParameter
- postfx_volume :
renoise.DeviceParameter
- postfx_panning :
renoise.DeviceParameter
- collapsed :
boolean
- collapsed_observable :
renoise.Document.Observable
- group_parent :
renoise.GroupTrack
- available_output_routings :
string
[] - output_routing :
string
- output_routing_observable :
renoise.Document.Observable
- output_delay :
number
- output_delay_observable :
renoise.Document.Observable
- max_effect_columns :
integer
- min_effect_columns :
integer
- max_note_columns :
integer
- min_note_columns :
integer
- visible_effect_columns :
integer
- visible_effect_columns_observable :
renoise.Document.Observable
- visible_note_columns :
integer
- visible_note_columns_observable :
renoise.Document.Observable
- volume_column_visible :
boolean
- volume_column_visible_observable :
renoise.Document.Observable
- panning_column_visible :
boolean
- panning_column_visible_observable :
renoise.Document.Observable
- delay_column_visible :
boolean
- delay_column_visible_observable :
renoise.Document.Observable
- sample_effects_column_visible :
boolean
- sample_effects_column_visible_observable :
renoise.Document.Observable
- available_devices :
string
[] - available_device_infos :
AudioDeviceInfo
[] - devices :
renoise.AudioDevice
[] - devices_observable :
renoise.Document.ObservableList
- members :
renoise.Track
[] - group_collapsed :
boolean
- type :
- Functions
- insert_device_at(self, device_path :
string
, device_index :integer
) - delete_device_at(self, device_index :
any
) - swap_devices_at(self, device_index1 :
integer
, device_index2 :integer
) - device(self, device_index :
integer
) - mute(self)
- unmute(self)
- solo(self)
- column_is_muted(self, column_index :
integer
) - column_is_muted_observable(self, column_index :
integer
) - set_column_is_muted(self, column_index :
integer
, muted :boolean
) - column_name(self, column_index :
integer
) - column_name_observable(self, column_index :
integer
) - set_column_name(self, column_index :
integer
, name :string
) - swap_note_columns_at(self, column_index1 :
integer
, column_index2 :integer
) - swap_effect_columns_at(self, column_index1 :
integer
, column_index2 :integer
)
- insert_device_at(self, device_path :
- Local Structs
- AudioDeviceInfo
Properties
type : renoise.Track.TrackType
READ-ONLY
name : string
Name, as visible in track headers
name_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
color : RGBColor
A table of 3 bytes (ranging from 0 to 255) representing the red, green and blue channels of a color. {0xFF, 0xFF, 0xFF} is white {165, 73, 35} is the red from the Renoise logo
color_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
color_blend : integer
Range: (0 - 100) Color blend in percent
color_blend_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
mute_state : renoise.Track.MuteState
Mute and solo states. Not available for the master track.
mute_state_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
solo_state : boolean
solo_state_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
prefx_volume : renoise.DeviceParameter
READ-ONLY
prefx_panning : renoise.DeviceParameter
READ-ONLY
prefx_width : renoise.DeviceParameter
READ-ONLY
postfx_volume : renoise.DeviceParameter
READ-ONLY
postfx_panning : renoise.DeviceParameter
READ-ONLY
collapsed : boolean
Collapsed/expanded visual appearance.
collapsed_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
group_parent : renoise.GroupTrack
READ-ONLY
available_output_routings : string
[]
READ-ONLY
output_routing : string
One of
available_output_routings
output_routing_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
output_delay : number
Range: (-100.0-100.0) in ms
output_delay_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
max_effect_columns : integer
READ-ONLY 8 OR 0 depending on the track type
min_effect_columns : integer
READ-ONLY 1 OR 0 depending on the track type
max_note_columns : integer
READ-ONLY 12 OR 0 depending on the track type
min_note_columns : integer
READ-ONLY 1 OR 0 depending on the track type
visible_effect_columns : integer
1-8 OR 0-8, depending on the track type
visible_effect_columns_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
visible_note_columns : integer
0 OR 1-12, depending on the track type
visible_note_columns_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
volume_column_visible : boolean
volume_column_visible_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
panning_column_visible : boolean
panning_column_visible_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
delay_column_visible : boolean
delay_column_visible_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
sample_effects_column_visible : boolean
sample_effects_column_visible_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
available_devices : string
[]
READ-ONLY FX devices this track can handle.
available_device_infos : AudioDeviceInfo
[]
READ-ONLY Array of tables containing information about the devices.
devices : renoise.AudioDevice
[]
READ-ONLY List of audio DSP FX.
devices_observable : renoise.Document.ObservableList
Track changes to document lists by attaching listener functions to it. NB: Notifiers will not broadcast changes made to list items, but only changes to the lists layout (items got added, removed, swapped).
members : renoise.Track
[]
READ-ONLY All member tracks of this group, including subgroups and their tracks.
group_collapsed : boolean
Collapsed/expanded visual appearance of whole group.
Functions
insert_device_at(self, device_path : string
, device_index : integer
)
Insert a new device at the given position.
device_path
must be one ofrenoise.Track.available_devices
.
delete_device_at(self, device_index : any
)
Delete an existing device in a track. The mixer device at index 1 can not be deleted from any track.
swap_devices_at(self, device_index1 : integer
, device_index2 : integer
)
Swap the positions of two devices in the device chain. The mixer device at index 1 can not be swapped or moved.
device(self, device_index : integer
)
Access to a single device by index. Use property
devices
to iterate over all devices and to query the device count.
mute(self)
Uses default mute state from the prefs. Not for the master track.
unmute(self)
solo(self)
column_is_muted(self, column_index : integer
)
->
boolean
Note column mutes. Only valid within (1-track.max_note_columns)
column_is_muted_observable(self, column_index : integer
)
set_column_is_muted(self, column_index : integer
, muted : boolean
)
column_name(self, column_index : integer
)
->
string
Note column names. Only valid within (1-track.max_note_columns)
column_name_observable(self, column_index : integer
)
set_column_name(self, column_index : integer
, name : string
)
swap_note_columns_at(self, column_index1 : integer
, column_index2 : integer
)
Swap the positions of two note or effect columns within a track.
swap_effect_columns_at(self, column_index1 : integer
, column_index2 : integer
)
Local Structs
AudioDeviceInfo
Audio device info
Properties
path : string
The device's path used by
renoise.Track:insert_device_at
name : string
The device's name
short_name : string
The device's name as displayed in shortened lists
favorite_name : string
The device's name as displayed in favorites
is_favorite : boolean
true if the device is a favorite
is_bridged : boolean
true if the device is a bridged plugin
Local Aliases
RGBColor
{ 1 : integer
, 2 : integer
, 3 : integer
}
A table of 3 bytes (ranging from 0 to 255) representing the red, green and blue channels of a color. {0xFF, 0xFF, 0xFF} is white {165, 73, 35} is the red from the Renoise logo