AudioEffectReverb
继承: AudioEffect
< Resource
< RefCounted
< Object
Adds a reverberation audio effect to an Audio bus.
描述
Simulates the sound of acoustic environments such as rooms, concert halls, caverns, or an open spaces.
属性
float | damping |
float | dry |
float | hipass |
float | predelay_feedback |
float | predelay_msec |
float | room_size |
float | spread |
float | wet |
属性说明
float
damping = 0.5
Defines how reflective the imaginary room's walls are. Value can range from 0 to 1.
float
dry = 1.0
Output percent of original sound. At 0, only modified sound is outputted. Value can range from 0 to 1.
float
hipass = 0.0
High-pass filter passes signals with a frequency higher than a certain cutoff frequency and attenuates signals with frequencies lower than the cutoff frequency. Value can range from 0 to 1.
float
predelay_feedback = 0.4
Output percent of predelay. Value can range from 0 to 1.
float
predelay_msec = 150.0
Time between the original signal and the early reflections of the reverb signal, in milliseconds.
float
room_size = 0.8
Dimensions of simulated room. Bigger means more echoes. Value can range from 0 to 1.
float
spread = 1.0
Widens or narrows the stereo image of the reverb tail. 1 means fully widens. Value can range from 0 to 1.
float
wet = 0.5
Output percent of modified sound. At 0, only original sound is outputted. Value can range from 0 to 1.
本方法通常需要用户覆盖才能生效。
本方法无副作用,不会修改该实例的任何成员变量。
本方法除了能接受在此处描述的参数外,还能够继续接受任意数量的参数。
本方法用于构造某个类型。
调用本方法无需实例,可直接使用类名进行调用。
本方法描述的是使用本类型作为左操作数的有效运算符。
这个值是由下列位标志构成位掩码的整数。
无返回值。