DynamicsCompressorNode: thuộc tính threshold

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Thuộc tính threshold của giao diện DynamicsCompressorNode là một AudioParam tốc độ k-rate đại diện cho giá trị decibel mà trên đó quá trình nén sẽ bắt đầu có hiệu lực.

Giá trị mặc định của thuộc tính threshold-24 và có thể được đặt trong khoảng từ -100 đến 0.

Thuộc tính threshold không có hiệu lực với các tín hiệu thấp hơn giá trị của nó, nhưng gây ra giảm âm lượng với các tín hiệu mạnh hơn giá trị của nó.

Giá trị

Một AudioParam.

Note: Mặc dù AudioParam được trả về là chỉ đọc, nhưng giá trị mà nó đại diện thì không phải.

Ví dụ

js
const audioCtx = new AudioContext();
const compressor = audioCtx.createDynamicsCompressor();
compressor.threshold.value = -50;

Xem BaseAudioContext.createDynamicsCompressor() để biết ví dụ đầy đủ hơn.

Thông số kỹ thuật

Specification
Web Audio API
# dom-dynamicscompressornode-threshold

Tương thích trình duyệt

Xem thêm