AudioEffectDelay¶
Inherits: AudioEffect < Resource < Reference < Object
为音频总线添加延迟音频效果。在一段时间后回放输入信号。
两个阀值延迟和反馈选项。
描述¶
在一段时间后回放输入信号。延迟的信号可以多次回放,以产生重复、衰减的回声。延迟效果的范围是从微弱回声效果到明显的以前声音和新声音的混合。
属性¶
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
属性说明¶
float dry
Default |
|
Setter |
set_dry(value) |
Getter |
get_dry() |
原始声音的输出百分比。0时,只输出延迟的声音。值的范围为0~1。
bool feedback/active
Default |
|
Setter |
set_feedback_active(value) |
Getter |
is_feedback_active() |
如果true
,则启用反馈。
float feedback/delay_ms
Default |
|
Setter |
set_feedback_delay_ms(value) |
Getter |
get_feedback_delay_ms() |
反馈延迟时间,单位为毫秒。
float feedback/level_db
Default |
|
Setter |
set_feedback_level_db(value) |
Getter |
get_feedback_level_db() |
tap1
的声音级别。
float feedback/lowpass
Default |
|
Setter |
set_feedback_lowpass(value) |
Getter |
get_feedback_lowpass() |
反馈的低通滤波器,单位为Hz。低于此值的频率会被源信号过滤掉。
bool tap1/active
Default |
|
Setter |
set_tap1_active(value) |
Getter |
is_tap1_active() |
如果true
,将启用tap1
。
float tap1/delay_ms
Default |
|
Setter |
set_tap1_delay_ms(value) |
Getter |
get_tap1_delay_ms() |
tap1
延时,单位为毫秒。
float tap1/level_db
Default |
|
Setter |
set_tap1_level_db(value) |
Getter |
get_tap1_level_db() |
tap1
的声音级别。
float tap1/pan
Default |
|
Setter |
set_tap1_pan(value) |
Getter |
get_tap1_pan() |
tap1
的平移位置。值的范围为-1(完全向左)至1(完全向右)。
bool tap2/active
Default |
|
Setter |
set_tap2_active(value) |
Getter |
is_tap2_active() |
如果true
,将启用tap2
。
float tap2/delay_ms
Default |
|
Setter |
set_tap2_delay_ms(value) |
Getter |
get_tap2_delay_ms() |
Tap2延迟时间,单位为毫秒。
float tap2/level_db
Default |
|
Setter |
set_tap2_level_db(value) |
Getter |
get_tap2_level_db() |
tap2
的声音级别。
float tap2/pan
Default |
|
Setter |
set_tap2_pan(value) |
Getter |
get_tap2_pan() |
tap2
的平移位置。值的范围为-1(完全向左)至1(完全向右)。