Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

renoise.SampleDeviceChain 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[]

Allowed, available devices for ‘insert_device_at’. READ-ONLY

available_device_infos : AudioDeviceInfo[]

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

devices : renoise.AudioDevice[]

Device access. READ-ONLY

devices_observable : renoise.Document.ObservableList

READ-ONLY

available_output_routings : string[]

Output routing. READ-ONLY

output_routing : string

One of ‘available_output_routings’

output_routing_observable : renoise.Document.Observable

READ-ONLY


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.


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