DynamicsCompressorNode: attack 属性

基线 广泛可用

此功能非常成熟,并且可以在许多设备和浏览器版本上运行。它自以下时间起在所有浏览器中可用: 2021 年 4 月.

attack 属性是 DynamicsCompressorNode 接口的 k-rate AudioParam,表示以秒为单位降低 10 dB 增益所需的时间。它定义了信号在音量增加时适应的速度。

attack 属性的默认值为 0.003,可以设置为 01 之间的值。

一个 AudioParam

注意:虽然返回的 AudioParam 是只读的,但它所代表的值不是。

示例

js
const audioCtx = new AudioContext();
const compressor = audioCtx.createDynamicsCompressor();
compressor.attack.value = 0;

请参阅 BaseAudioContext.createDynamicsCompressor() 获取更完整的示例代码。

规范

规范
Web Audio API
# dom-dynamicscompressornode-attack

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅