DynamicsCompressorNode:reduction 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

DynamicsCompressorNode 接口的只读属性 reduction 是一个浮点数,表示压缩器当前应用于信号的增益衰减量。

该属性用于电平表显示,返回一个以 dB 为单位的值,或者在没有信号输入到 DynamicsCompressorNode 时返回 0(无增益衰减)。该值的范围在 -200(单位为 dB)之间。

浮点数。

示例

js
const audioCtx = new AudioContext();
const compressor = audioCtx.createDynamicsCompressor();
const myReduction = compressor.reduction;

有关更完整的示例代码,请参阅 BaseAudioContext.createDynamicsCompressor()

规范

规范
Web Audio API
# dom-dynamicscompressornode-reduction

浏览器兼容性

另见