MediaStreamAudioDestinationNode: MediaStreamAudioDestinationNode()-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 MediaStreamAudioDestinationNode()-Konstruktor der Web Audio API erstellt eine neue Instanz des MediaStreamAudioDestinationNode-Objekts.

Syntax

js
new MediaStreamAudioDestinationNode(context)
new MediaStreamAudioDestinationNode(context, options)

Parameter

context

Ein AudioContext, der den Audio-Kontext darstellt, mit dem der Knoten verbunden werden soll.

options Optional

Ein Objekt, das die Eigenschaften definiert, die der MediaStreamAudioDestinationNode haben soll:

channelCount

Eine Ganzzahl, die angibt, wie viele Kanäle beim Up-Mixing und Down-Mixing von Verbindungen zu Eingängen des Knotens verwendet werden. (Weitere Informationen finden Sie unter AudioNode.channelCount.) Seine Verwendung und präzise Definition hängen vom Wert von channelCountMode ab.

channelCountMode

Ein String, der beschreibt, wie die Kanäle zwischen den Eingängen und Ausgängen des Knotens abgeglichen werden müssen. (Weitere Informationen, einschließlich der Standardwerte, finden Sie unter AudioNode.channelCountMode.)

channelInterpretation

Ein String, der die Bedeutung der Kanäle beschreibt. Diese Interpretation definiert, wie Audio Up-Mixing und Down-Mixing erfolgen wird. Mögliche Werte sind "speakers" oder "discrete". (Weitere Informationen, einschließlich der Standardwerte, finden Sie unter AudioNode.channelCountMode.)

Beispiele

js
const ac = new AudioContext();

const myDestination = new MediaStreamAudioDestinationNode(ac);

Spezifikationen

Specification
Web Audio API
# dom-mediastreamaudiodestinationnode-mediastreamaudiodestinationnode

Browser-Kompatibilität

BCD tables only load in the browser