Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

AudioEffectReverb

继承: AudioEffect < Resource < RefCounted < Object

向音频总线添加一个混响音频效果。

描述

模拟房间、音乐厅、洞穴或开放空间等声学环境的声音。

教程

属性

float

damping

0.5

float

dry

1.0

float

hipass

0.0

float

predelay_feedback

0.4

float

predelay_msec

150.0

float

room_size

0.8

float

spread

1.0

float

wet

0.5


属性说明

float damping = 0.5

  • void set_damping ( float value )

  • float get_damping ( )

定义虚拟房间墙壁的反射程度。值的范围是 0 到 1。


float dry = 1.0

原始声音的输出百分比。为 0 时,只输出修改后的声音。取值范围是 0 到 1。


float hipass = 0.0

高通滤波器通过频率高于某一截止频率的信号,衰减频率低于截止频率的信号。数值范围为 0 到 1。


float predelay_feedback = 0.4

  • void set_predelay_feedback ( float value )

  • float get_predelay_feedback ( )

预延迟的输出百分比。数值范围为 0 到 1。


float predelay_msec = 150.0

  • void set_predelay_msec ( float value )

  • float get_predelay_msec ( )

原始信号与混响信号早期反射之间的时间,以毫秒为单位。


float room_size = 0.8

  • void set_room_size ( float value )

  • float get_room_size ( )

模拟房间的尺寸。越大表示回声越多。值的范围可以从 0 到 1。


float spread = 1.0

  • void set_spread ( float value )

  • float get_spread ( )

扩大或缩小混响尾音的立体声图像。1 表示完全扩大。值的范围是 0 到 1。


float wet = 0.5

修改后声音的输出百分比。为 0 时,只输出原始声音。取值范围是 0 到 1。