renoise.InstrumentPluginDevice
Properties
name : string
READ-ONLY Device name.
short_name : string
READ-ONLY
presets : string
[]
READ-ONLY
active_preset : integer
Preset handling. 0 when when none is active (or available)
active_preset_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
active_preset_data : string
raw XML data of the active preset
parameters : renoise.DeviceParameter
[]
READ-ONLY
external_editor_available : boolean
READ-ONLY Returns whether or not the plugin provides its own custom GUI.
external_editor_visible : boolean
When the plugin has no custom GUI, Renoise will create a dummy editor for it which lists the plugin parameters. set to true to show the editor, false to close it
device_path : string
READ-ONLY Returns a string that uniquely identifies the plugin The string can be passed into: renoise.InstrumentPluginProperties:load_plugin()
Functions
preset(self, index : integer
)
->
string
Access to a single preset name by index. Use properties 'presets' to iterate over all presets and to query the presets count.
parameter(self, index : integer
)
Access to a single parameter by index. Use properties 'parameters' to iterate over all parameters and to query the parameter count.