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

Audio DSP device in tracks or sample device chains.


Properties

name : string

Fixed name of the device. READ-ONLY

short_name : string

READ-ONLY

display_name : string

Configurable device display name. When empty name is displayed.

display_name_observable : renoise.Document.Observable

READ-ONLY

is_active : boolean

!active = bypassed

is_active_observable : renoise.Document.Observable

READ-ONLY

is_maximized : boolean

Maximize state in DSP chain.

is_maximized_observable : renoise.Document.Observable

READ-ONLY

active_preset : integer

0 when none is active or available

active_preset_observable : renoise.Document.Observable

READ-ONLY

active_preset_data : string

raw serialized data in XML format of the active preset

presets : string[]

The names of existing presets READ-ONLY

is_active_parameter : renoise.DeviceParameter

READ-ONLY

parameters : renoise.DeviceParameter[]

READ-ONLY

external_editor_available : boolean

Returns whether or not the device provides its own custom GUI (only available for some plugin devices) READ-ONLY

external_editor_visible : boolean

true to show the editor, false to close it

device_path : string

Returns a string that uniquely identifies the device, from available_devices. The string can be passed into: renoise.song().tracks[]:insert_device_at() READ-ONLY


Functions

preset(self, index : integer)

->preset_name : string

Access to a single preset name by index. Use properties ‘presets’ to iterate over all presets and to query the presets count. comment

parameter(self, index : integer)

->renoise.DeviceParameter

Access to a single parameter by index. Use properties ‘parameters’ to iterate over all parameters and to query the parameter count.