rv.modules.filterpro
- class rv.modules.filterpro.FilterPro(**kw)[source]
“Filter Pro” SunVox Effect Module
Behaviors:
receives_audio
sends_audio
Controllers:
Number
Name
Type
Default
01(1)volume
<Range 0..32768>
32768
02(2)type
<enum ‘Type’>
<Type.lp: 0>
03(3)freq
<Range 0..22000>
22000
04(4)freq_finetune
<Range -1000..1000>
0
05(5)freq_scale
<Range 0..200>
100
06(6)exponential_freq
<class ‘bool’>
False
07(7)q
<Range 0..32768>
16384
08(8)gain
<Range -16384..16384>
0
09(9)roll_off
<enum ‘RollOff’>
<RollOff._12db: 0>
0a(10)response
<Range 0..1000>
250
0b(11)mode
<enum ‘Mode’>
<Mode.stereo: 0>
0c(12)mix
<Range 0..32768>
32768
0d(13)lfo_freq
<Range 0..1024>
8
0e(14)lfo_amp
<Range 0..32768>
0
0f(15)lfo_waveform
<enum ‘LfoWaveform’>
<LfoWaveform.sin: 0>
10(16)set_lfo_phase
<Range 0..256>
0
11(17)lfo_freq_unit
<enum ‘LfoFreqUnit’>
<LfoFreqUnit.hz_mul_0_02: 0>
- class FilterPro.Type(*values)
An enumeration.
Name
Value
lp
0
hp
1
bp_const_skirt_gain
2
bp_const_peak_gain
3
notch
4
all_pass
5
peaking
6
low_shelf
7
high_shelf
8
lp_6db
9
hp_6db
10
- class FilterPro.RollOff(*values)
An enumeration.
Name
Value
_12db
0
_24db
1
_36db
2
_48db
3
_60db
4
_72db
5
_84db
6
_96db
7
- class FilterPro.Mode(*values)
An enumeration.
Name
Value
stereo
0
mono
1
stereo_smoothing
2
mono_smoothing
3
- class FilterPro.LfoWaveform(*values)
An enumeration.
Name
Value
sin
0
saw
1
saw2
2
square
3
random
4
- class FilterPro.LfoFreqUnit(*values)
An enumeration.
Name
Value
hz_mul_0_02
0
ms
1
hz
2
tick
3
line
4
line_div_2
5
line_div_3
6