AudioEffectFilter
继承: AudioEffect
< Resource
< RefCounted
< Object
派生: AudioEffectBandLimitFilter
, AudioEffectBandPassFilter
, AudioEffectHighPassFilter
, AudioEffectHighShelfFilter
, AudioEffectLowPassFilter
, AudioEffectLowShelfFilter
, AudioEffectNotchFilter
Adds a filter to the audio bus.
描述
Allows frequencies other than the cutoff_hz
to pass.
属性
枚举
enum FilterDB:
FilterDB FILTER_6DB = 0
Cutting off at 6dB per octave.
FilterDB FILTER_12DB = 1
Cutting off at 12dB per octave.
FilterDB FILTER_18DB = 2
Cutting off at 18dB per octave.
FilterDB FILTER_24DB = 3
Cutting off at 24dB per octave.
属性说明
float
cutoff_hz = 2000.0
Threshold frequency for the filter, in Hz.
FilterDB db = 0
Steepness of the cutoff curve in dB per octave, also known as the order of the filter. Higher orders have a more aggressive cutoff.
float
gain = 1.0
Gain amount of the frequencies after the filter.
float
resonance = 0.5
Amount of boost in the frequency range near the cutoff frequency.
本方法通常需要用户覆盖才能生效。
本方法无副作用,不会修改该实例的任何成员变量。
本方法除了能接受在此处描述的参数外,还能够继续接受任意数量的参数。
本方法用于构造某个类型。
调用本方法无需实例,可直接使用类名进行调用。
本方法描述的是使用本类型作为左操作数的有效运算符。
这个值是由下列位标志构成位掩码的整数。
无返回值。