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