FilterProperties

from panda3d.core import FilterProperties
class FilterProperties

Bases:

Bases: TypedReferenceCount

Inheritance diagram

Inheritance diagram of FilterProperties

__init__()
__init__(param0: FilterProperties)
add_chorus(drymix: float, wet1: float, wet2: float, wet3: float, delay: float, rate: float, depth: float)

Add a chorus filter to the end of the DSP chain.

add_compress(threshold: float, attack: float, release: float, gainmakeup: float)

Add a compress filter to the end of the DSP chain.

add_distort(level: float)

Add a distort filter to the end of the DSP chain.

add_echo(drymix: float, wetmix: float, delay: float, decayratio: float)

Add a echo filter to the end of the DSP chain.

add_flange(drymix: float, wetmix: float, depth: float, rate: float)

Add a flange filter to the end of the DSP chain.

add_highpass(cutoff_freq: float, resonance_q: float)

Add a highpass filter to the end of the DSP chain.

add_lowpass(cutoff_freq: float, resonance_q: float)

Add a lowpass filter to the end of the DSP chain.

add_normalize(fadetime: float, threshold: float, maxamp: float)

Add a normalize filter to the end of the DSP chain.

add_parameq(center_freq: float, bandwidth: float, gain: float)

Add a parameq filter to the end of the DSP chain.

add_pitchshift(pitch: float, fftsize: float, overlap: float)

Add a pitchshift filter to the end of the DSP chain.

add_sfxreverb(drylevel: float, room: float, roomhf: float, decaytime: float, decayhfratio: float, reflectionslevel: float, reflectionsdelay: float, reverblevel: float, reverbdelay: float, diffusion: float, density: float, hfreference: float, roomlf: float, lfreference: float)

Add a reverb filter to the end of the DSP chain.

clear()

Removes all DSP postprocessing.

static get_class_type() TypeHandle