AudioNode: channelCount プロパティ
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
AudioNode インターフェイスの channelCount プロパティは、このノードへの入力についてアップミキシングとダウンミキシングを行う際、何個のチャンネルを用いるかを決定するとき用いる整数です。
channelCount の使用法と正確な定義は、AudioNode.channelCountMode の値によって以下のようになります。
channelCountModeの値がmaxのときは、無視されます。channelCountModeの値がclamped-maxのときは、最大値として用いられます。channelCountModeの値がexplicitのときは、ちょうどの値として用いられます。
値
整数です。
例
js
const audioCtx = new AudioContext(); const oscillator = audioCtx.createOscillator(); const gainNode = audioCtx.createGain(); oscillator.connect(gainNode); gainNode.connect(audioCtx.destination); oscillator.channelCount; 仕様書
| Specification |
|---|
| Web Audio API> # dom-audionode-channelcount> |