rv.modules.filter¶
-
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¶ An enumeration.
Name Value lp 0 hp 1 bp 2 notch 3
-
class
Filter.Mode¶ An enumeration.
Name Value hq 0 hq_mono 1 lq 2 lq_mono 3
-
class
Filter.RollOff¶ An enumeration.
Name Value db_12 0 db_24 1 db_36 2 db_48 3
-
class
Filter.LfoFreqUnit¶ 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¶ An enumeration.
Name Value sin 0 saw 1 saw2 2 square 3 random 4