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

View in English Always switch to English

ChannelSplitterNode

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.

Das ChannelSplitterNode-Interface, das häufig in Verbindung mit seinem Gegenstück, ChannelMergerNode, verwendet wird, trennt die unterschiedlichen Kanäle einer Audioquelle in eine Reihe von Mono-Ausgängen auf. Dies ist nützlich, um auf jeden Kanal separat zuzugreifen, z.B. für das Durchführen von Kanal-Mixing, bei dem der Pegel jedes Kanals separat gesteuert werden muss.

Standard-Channel-Splitter-Knoten mit einem einzelnen Eingang, der 6 Mono-Ausgänge bildet.

Wenn Ihr ChannelSplitterNode immer einen einzigen Eingang hat, wird die Anzahl der Ausgänge durch einen Parameter im Konstruktor und den Aufruf von AudioContext.createChannelSplitter() definiert. Wenn kein Wert angegeben wird, ist der Standardwert 6. Falls es weniger Kanäle im Eingang als Ausgänge gibt, sind überzählige Ausgänge stumm.

EventTarget AudioNode ChannelSplitterNode
Anzahl der Eingänge 1
Anzahl der Ausgänge variabel; Standardwert ist 6.
Channel Count Mode "explicit". Ältere Implementierungen, gemäß früheren Versionen der Spezifikation, verwenden "max".
Channel Count Festgelegt auf die Anzahl der Ausgänge. Ältere Implementierungen, gemäß früheren Versionen der Spezifikation, verwenden 2 (nicht verwendet im Standard-Count-Mode).
Channel Interpretation "discrete"

Konstruktor

ChannelSplitterNode()

Erstellt eine neue ChannelSplitterNode-Objektinstanz.

Instanzeigenschaften

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

Instanzmethoden

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

Beispiel

Siehe BaseAudioContext.createChannelSplitter() für Beispielcode.

Spezifikationen

Specification
Web Audio API
# ChannelSplitterNode

Browser-Kompatibilität

Siehe auch