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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
threshold

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch