StereoPannerNode

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.

Das StereoPannerNode-Interface der Web Audio API repräsentiert einen einfachen Stereo-Pan-Knoten, der verwendet werden kann, um einen Audiostream nach links oder rechts zu pannen. Es handelt sich um ein AudioNode-Audioverarbeitungsmodul, das einen eingehenden Audiostream in einem Stereobild positioniert, indem ein kostengünstiger Equal-Power-Panning-Algorithmus verwendet wird.

Die pan-Eigenschaft nimmt einen einheitslosen Wert zwischen -1 (vollständiges Linkspan) und 1 (vollständiges Rechtspan) an. Dieses Interface wurde eingeführt, um eine viel einfachere Möglichkeit zu bieten, einen einfachen Panning-Effekt anzuwenden, ohne einen vollständigen PannerNode verwenden zu müssen.

Der Stereo-Pan-Knoten hat die Position des Tons von der Mitte zweier Lautsprecher nach links verschoben.

EventTarget AudioNode StereoPannerNode
Anzahl der Eingänge 1
Anzahl der Ausgänge 1
Channel Count Mode "clamped-max"
Channel Count 2
Channel Interpretation "speakers"

Konstruktor

StereoPannerNode()

Erstellt eine neue Instanz eines StereoPannerNode-Objekts.

Instanz-Eigenschaften

Erbt Eigenschaften von seinem Elternteil, AudioNode.

StereoPannerNode.pan Schreibgeschützt

Ein a-rate AudioParam, das die zu anwendende Panning-Menge repräsentiert.

Instanz-Methoden

Keine spezifische Methode; erbt Methoden von seinem Elternteil, AudioNode.

Beispiel

Siehe BaseAudioContext.createStereoPanner() für Beispielcode.

Spezifikationen

Specification
Web Audio API
# stereopannernode

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch