renoise.SampleDeviceChain


Properties

name : string

Name of the audio effect chain.

name_observable : renoise.Document.Observable

Track changes to document properties or general states by attaching listener functions to it.

available_devices : string[]

READ-ONLY Allowed, available devices for 'insert_device_at'.

available_device_infos : AudioDeviceInfo[]

READ-ONLY Returns a list of tables containing more information about the devices.

devices : renoise.AudioDevice[]

READ-ONLY Device access.

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).

available_output_routings : string[]

READ-ONLY Output routing.

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.


Functions

insert_device_at(self, device_path : string, index : integer)

->new_device : renoise.AudioDevice

Insert a new device at the given position. "device_path" must be an available device See: renoise.SampleDeviceChain.available_devices

delete_device_at(self, index : integer)

Delete an existing device from a chain. The mixer device at index 1 can not be deleted.

swap_devices_at(self, index1 : integer, 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, index : integer)

->renoise.AudioDevice

Access to a single device in the chain.


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