renoise.SampleLfoModulationDevice

Constants

Mode

{
    MODE_SIN: integer = 1,
    MODE_SAW: integer = 2,
    MODE_PULSE: integer = 3,
    MODE_RANDOM: integer = 4,
}

Properties

amount : renoise.DeviceParameter

with range (0-1)

bipolar : boolean

Modulation polarity: when bipolar, the device applies it's values in a -1 to 1 range, when unipolar in a 0 to 1 range.

bipolar_observable : renoise.Document.Observable

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

delay : renoise.DeviceParameter

Delay.

display_name : string

Configurable device display name.

display_name_observable : renoise.Document.Observable

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

enabled : boolean

enabled_observable : renoise.Document.Observable

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

frequency : renoise.DeviceParameter

with range (0-1)

is_active : boolean

not active = bypassed

is_active_observable : renoise.Document.Observable

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

is_active_parameter : renoise.DeviceParameter

READ-ONLY Generic access to all parameters of this device.

is_maximized : boolean

Maximize state in modulation chain.

is_maximized_observable : renoise.Document.Observable

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

mode : renoise.SampleLfoModulationDevice.Mode

LFO mode.

name : string

READ-ONLY Fixed name of the device.

operator : renoise.SampleModulationDevice.OperatorType

Modulation operator: how the device applies.

operator_observable : renoise.Document.Observable

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

parameters : renoise.DeviceParameter[]

READ-ONLY

phase : renoise.DeviceParameter

with range (0-360)

short_name : string

READ-ONLY

target : renoise.SampleModulationDevice.TargetType

READ-ONLY Where the modulation gets applied (Volume, Pan, Pitch, Cutoff, Resonance).

tempo_sync_switching_allowed : boolean

READ-ONLY When true, the device has one of more time parameters, which can be switched to operate in synced or unsynced mode. see also field tempo_synced.

tempo_synced : boolean

When true and the device supports sync switching the device operates in wall-clock (ms) instead of beat times. see also property 'tempo_sync_switching_allowed'

tempo_synced_observable : renoise.Document.Observable

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


Functions

copy_from(self, other_device : renoise.SampleModulationDevice)

Copy a device's state from another device. 'other_device' must be of the same type.

init(self)

Reset the device to its default state.

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.