Filter Pro [TBW]

Controller reference

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_hz

<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.db_12: 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_0_02: 0>

class FilterPro.Type(value)

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

class FilterPro.RollOff(value)

An enumeration.

Name

Value

db_12

0

db_24

1

db_36

2

db_48

3

class FilterPro.Mode(value)

An enumeration.

Name

Value

stereo

0

mono

1

class FilterPro.LfoWaveform(value)

An enumeration.

Name

Value

sin

0

saw

1

saw2

2

square

3

random

4

class FilterPro.LfoFreqUnit(value)

An enumeration.

Name

Value

hz_0_02

0

ms

1

hz

2

tick

3

line

4

line_2

5

line_3

6