Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. DynamicsCompressorNode

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

DynamicsCompressorNode

Baseline Widely available

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

DieDynamicsCompressorNode-Schnittstelle bietet einen Kompressionseffekt, der die Lautstärke der lautesten Teile des Signals verringert, um das Clipping und die Verzerrung zu verhindern, die auftreten können, wenn mehrere Sounds gleichzeitig abgespielt und gemischt werden. Dies wird häufig in der Musikproduktion und bei Spiel-Audio verwendet.DynamicsCompressorNode ist einAudioNode, der genau einen Eingang und einen Ausgang hat.

EventTarget AudioNode DynamicsCompressorNode
Anzahl der Eingänge1
Anzahl der Ausgänge1
Kanalzählmodus"clamped-max"
Kanalanzahl2
Kanalinterpretation"speakers"

Konstruktor

DynamicsCompressorNode()

Erstellt eine neue Instanz einesDynamicsCompressorNode-Objekts.

Instanz-Eigenschaften

Erbt Eigenschaften von seinem Elternteil,AudioNode.

DynamicsCompressorNode.thresholdSchreibgeschützt

Eink-rateAudioParam, das den Dezibelwert darstellt, oberhalb dessen die Kompression zu wirken beginnt.

DynamicsCompressorNode.kneeSchreibgeschützt

Eink-rateAudioParam, das einen Dezibelwert enthält, der den Bereich oberhalb des Schwellenwerts darstellt, in dem die Kurve sanft in den komprimierten Bereich übergeht.

DynamicsCompressorNode.ratioSchreibgeschützt

Eink-rateAudioParam, das die Menge an Veränderung in dB darstellt, die im Eingang erforderlich ist, um eine 1-dB-Veränderung im Ausgang zu bewirken.

DynamicsCompressorNode.reductionSchreibgeschützt

Einfloat, das die Menge an derzeit durch den Kompressor auf das Signal angewandter Verstärkungsreduktion darstellt.

DynamicsCompressorNode.attackSchreibgeschützt

Eink-rateAudioParam, das die Zeit in Sekunden darstellt, die benötigt wird, um die Verstärkung um 10 dB zu verringern.

DynamicsCompressorNode.releaseSchreibgeschützt

Eink-rateAudioParam, das die Zeit in Sekunden darstellt, die benötigt wird, um die Verstärkung um 10 dB zu erhöhen.

Instanz-Methoden

Keine spezifischen Methoden; erbt Methoden von seinem Elternteil,AudioNode.

Beispiel

Siehe BeispielcodeBaseAudioContext.createDynamicsCompressor().

Spezifikationen

Specification
Web Audio API
# DynamicsCompressorNode

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp