AudioDestinationNode: Eigenschaft maxChannelCount
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.
Die Eigenschaft maxChannelCount
des AudioDestinationNode
-Interfaces ist ein unsigned long
, der die maximale Anzahl der Kanäle definiert, die das physische Gerät verarbeiten kann.
Die Eigenschaft AudioNode.channelCount
kann zwischen 0 und diesem Wert (beide inklusive) festgelegt werden. Wenn maxChannelCount
0
ist, wie im OfflineAudioContext
, kann die Anzahl der Kanäle nicht geändert werden.
Wert
Ein unsigned long
.
Beispiele
Das folgende Beispiel richtet einen einfachen Audiographen ein, der einen AudioDestinationNode
mit einem maxChannelCount
von 2 aufweist:
const audioCtx = new AudioContext();
const source = audioCtx.createMediaElementSource(myMediaElement);
source.connect(gainNode);
audioCtx.destination.maxChannelCount = 2;
gainNode.connect(audioCtx.destination);
Um eine vollständigere Implementierung zu sehen, schauen Sie sich eines unserer MDN Web Audio-Beispiele an, wie Voice-change-o-matic oder Violent Theremin.
Spezifikationen
Specification |
---|
Web Audio API # dom-audiodestinationnode-maxchannelcount |
Browser-Kompatibilität
BCD tables only load in the browser