Filter [TBW]¶
Controller reference¶
- class rv.modules.filter.Filter(**kw)[source]¶
“Filter” SunVox Effect Module
Behaviors:
receives_audio
sends_audio
Controllers:
Number
Name
Type
Default
01
(1)volume
<Range 0..256>
256
02
(2)freq
<Range 0..14000>
14000
03
(3)resonance
<Range 0..1530>
0
04
(4)type
<enum ‘Type’>
<Type.lp: 0>
05
(5)response
<Range 0..256>
8
06
(6)mode
<enum ‘Mode’>
<Mode.hq: 0>
07
(7)impulse
<Range 0..14000>
0
08
(8)mix
<Range 0..256>
256
09
(9)lfo_freq
<Range 0..1024>
8
0a
(10)lfo_amp
<Range 0..256>
0
0b
(11)set_lfo_phase
<Range 0..256>
0
0c
(12)exponential_freq
<class ‘bool’>
False
0d
(13)roll_off
<enum ‘RollOff’>
<RollOff.db_12: 0>
0e
(14)lfo_freq_unit
<enum ‘LfoFreqUnit’>
<LfoFreqUnit.hz_0_02: 0>
0f
(15)lfo_waveform
<enum ‘LfoWaveform’>
<LfoWaveform.sin: 0>
- class Filter.Type(value)¶
An enumeration.
Name
Value
lp
0
hp
1
bp
2
notch
3
- class Filter.Mode(value)¶
An enumeration.
Name
Value
hq
0
hq_mono
1
lq
2
lq_mono
3
- class Filter.RollOff(value)¶
An enumeration.
Name
Value
db_12
0
db_24
1
db_36
2
db_48
3
- class Filter.LfoFreqUnit(value)¶
An enumeration.
Name
Value
hz_0_02
0
ms
1
hz
2
tick
3
line
4
line_2
5
line_3
6
- class Filter.LfoWaveform(value)¶
An enumeration.
Name
Value
sin
0
saw
1
saw2
2
square
3
random
4