AudioReverb

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

AudioReverb 回声音频流,模型化房间或封闭空间的自然回声。它提供一个 输入 接口和一个 输出 接口,可以通过 Wires 连接到/从。

概要

属性

活动

属性

Bypass

读取并联

如果 true,音频流将无受此效果影响地通过。

DecayRatio

读取并联

高频衰减时间与总衰减时间的比率,高频确定为在赫兹上的任何东西ReferenceFrequency,在衰减时间上。范围从 0.1 到 1。

DecayTime

读取并联

时间,以秒为单位,反射完全衰变所需的时间。范围为 0.1 到 20。

Density

读取并联

控制生成多少反射的数量。范围为 0 到 1。

Diffusion

读取并联

用于控制回声模拟表面的粗糙度和反射率的数字。范围为 0 到 1。

DryLevel

读取并联

获得等级,以分贝计算,决定原始、未更改的音频流的音量。范围从 -80 到 20。

EarlyDelayTime

读取并联

在任何回声开始之前的时间,以秒为单位,范围为 0 到 0.3。

HighCutFrequency

读取并联

频率,以赫兹为单位,用于低通滤波过滤器的切割。任何频率高于这个的音频都被排除出混响之外。范围为 20 到 20,000。

LateDelayTime

读取并联

时间(秒),在早期延迟之后,开始散射振动之前。范围为 0 到 0.1。

LowShelfFrequency

读取并联

频率,以赫兹计,低于此频率,音频可以通过 LowShelfGain 在回声中增强或减少。范围为 20 到 20,000。

LowShelfGain

读取并联

在十分贝中获得等级,可以控制回声中低频内容的存在。范围从 -36 到 12。

ReferenceFrequency

读取并联

频率,以赫兹计,用于将低频衰变速度与高频衰变速度分开。这被 DecayRatio 用于确定低频或高频是否更快衰减。范围为 20 到 20,000。

WetLevel

读取并联

获得等级,以分贝计算,决定回声流的音量。范围从 -80 到 20。

方法

GetConnectedWires

Instances

返回连接到指定端置顶的 Wires 阵列。 AudioReverb 有一个 "输入" 端口和一个 "输出" 置顶。

参数

pin: string
默认值:""

返回

Instances

GetInputPins


返回

GetOutputPins


返回

活动

WiringChanged

Wire 连接或断开后发生的事件,该 Wire 现在或之前已连接到 AudioReverb 上的某个引脚或其他可连接的实例。

参数

connected: boolean

实例是否连接或断开。

pin: string

AudioReverb 上的按钮,用于 Wire 目标。

wire: Wire

之间的 Wire 和其他实例之间的 AudioReverb

instance: Instance

连接到 Wire 通过的另一个实例。