FilterProperties¶
from panda3d.core import FilterProperties
-
class
FilterProperties
¶ Bases:
TypedReferenceCount
Inheritance diagram
-
__init__
()¶
-
__init__
(param0: FilterProperties)
-
addChorus
(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.
-
addCompress
(threshold: float, attack: float, release: float, gainmakeup: float)¶ Add a compress filter to the end of the DSP chain.
-
addEcho
(drymix: float, wetmix: float, delay: float, decayratio: float)¶ Add a echo filter to the end of the DSP chain.
-
addFlange
(drymix: float, wetmix: float, depth: float, rate: float)¶ Add a flange filter to the end of the DSP chain.
-
addHighpass
(cutoff_freq: float, resonance_q: float)¶ Add a highpass filter to the end of the DSP chain.
-
addLowpass
(cutoff_freq: float, resonance_q: float)¶ Add a lowpass filter to the end of the DSP chain.
-
addNormalize
(fadetime: float, threshold: float, maxamp: float)¶ Add a normalize filter to the end of the DSP chain.
-
addParameq
(center_freq: float, bandwidth: float, gain: float)¶ Add a parameq filter to the end of the DSP chain.
-
addPitchshift
(pitch: float, fftsize: float, overlap: float)¶ Add a pitchshift filter to the end of the DSP chain.
-
addSfxreverb
(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
getClassType
() → TypeHandle¶
-