DynamicsCompressorNode: threshold-Eigenschaft

Baseline Widely available

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

Die threshold-Eigenschaft des DynamicsCompressorNode-Interfaces ist ein k-rate AudioParam, das den Dezibelwert repräsentiert, ab dem die Kompression wirksam wird.

Der Standardwert der threshold-Eigenschaft ist -24 und kann zwischen -100 und 0 eingestellt werden.

Der Threshold-Wert hat keinen Einfluss auf Signale, die niedriger als sein Wert sind, führt jedoch zur Lautstärkereduzierung bei Signalen, die stärker als sein Wert sind.

Wert

Ein AudioParam.

Hinweis: Obwohl das zurückgegebene AudioParam schreibgeschützt ist, ist der Wert, den es repräsentiert, dies nicht.

Beispiele

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

Sehen Sie BaseAudioContext.createDynamicsCompressor() für vollständiger Beispielcode.

Spezifikationen

Specification
Web Audio API
# dom-dynamicscompressornode-threshold

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch