StereoPannerNode: StereoPannerNode() Konstruktor

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.

Der StereoPannerNode() Konstruktor der Web Audio API erstellt ein neues StereoPannerNode Objekt, ein AudioNode, das einen einfachen Stereo-Panner-Knoten repräsentiert, der verwendet werden kann, um einen Audio-Stream nach links oder rechts zu pannen.

Syntax

js
new StereoPannerNode(context, options)

Parameter

context

Ein Verweis auf ein AudioContext.

options Optional

Die Optionen sind wie folgt:

pan

Eine Fließkommazahl im Bereich [-1,1], die die Position eines AudioNode in einem Ausgabebild angibt. Der Wert -1 repräsentiert vollständig links und 1 vollständig rechts. Der Standardwert ist 0.

channelCount

Stellt eine Ganzzahl dar, die dazu verwendet wird, zu bestimmen, wie viele Kanäle verwendet werden, wenn Up-Mixing und Down-Mixing Verbindungen zu beliebigen Eingängen zum Knoten erfolgen. (Siehe AudioNode.channelCount für weitere Informationen.) Seine Nutzung und genaue Definition hängen vom Wert von channelCountMode ab.

channelCountMode

Repräsentiert einen enumerierten Wert, der beschreibt, wie die Kanäle zwischen den Eingängen und Ausgängen des Knotens abgeglichen werden müssen. (Siehe AudioNode.channelCountMode für weitere Informationen, einschließlich Standardwerte.)

channelInterpretation

Repräsentiert einen enumerierten Wert, der die Bedeutung der Kanäle beschreibt. Diese Interpretation wird definieren, wie das Audio Up-Mixing und Down-Mixing durchgeführt wird. Die möglichen Werte sind "speakers" oder "discrete". (Siehe AudioNode.channelCountMode für weitere Informationen, einschließlich Standardwerte.)

Rückgabewert

Eine neue Instanz des StereoPannerNode Objekts.

Spezifikationen

Specification
Web Audio API
# dom-stereopannernode-stereopannernode

Browser-Kompatibilität

BCD tables only load in the browser