FilterProperties
from panda3d.core import FilterProperties
- class FilterProperties
Bases:
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