FilterProperties
from panda3d.core import FilterProperties
- class FilterProperties
Bases:
Bases:
TypedReferenceCount
Inheritance diagram
- __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_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