rv.modules.lfo

class rv.modules.lfo.Lfo(**kw)[source]

“LFO” SunVox Effect Module

Behaviors:

  • sends_audio

Controllers:

Number

Name

Type

Default

01 (1)

volume

<Range 0..512>

256

02 (2)

type

<enum ‘Type’>

<Type.amplitude: 0>

03 (3)

amplitude

<Range 0..256>

256

04 (4)

freq

<DependentRange (varies)>

256

05 (5)

waveform

<enum ‘Waveform’>

<Waveform.sin2: 2>

06 (6)

set_phase

<Range 0..256>

0

07 (7)

channels

<enum ‘Channels’>

<Channels.stereo: 0>

08 (8)

frequency_unit

<enum ‘FrequencyUnit’>

<FrequencyUnit.hz_div_64: 0>

09 (9)

duty_cycle

<Range 0..256>

128

0a (10)

generator

<class ‘bool’>

False

0b (11)

freq_scale

<Range 0..200>

100

0c (12)

smooth_transitions

<enum ‘SmoothTransitions’>

<SmoothTransitions.waveform: 1>

0d (13)

sine_quality

<enum ‘SineQuality’>

<SineQuality.auto: 0>

0e (14)

transpose

<Range 0..256>

128

0f (15)

finetune

<Range 0..512>

256

class Lfo.Type(*values)

An enumeration.

Name

Value

amplitude

0

panning

1

class Lfo.Waveform(*values)

An enumeration.

Name

Value

sin

0

square

1

sin2

2

saw

3

saw2

4

random

5

triangle

6

random_interpolated

7

class Lfo.Channels(*values)

An enumeration.

Name

Value

stereo

0

mono

1

class Lfo.FrequencyUnit(*values)

An enumeration.

Name

Value

hz_div_64

0

ms

1

hz

2

tick

3

line

4

line_div_2

5

line_div_3

6

semitone

7

semitone_div_100

8