Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.49 KB

File metadata and controls

43 lines (28 loc) · 1.49 KB
title short-title slug l10n
AudioDestinationNode: maxChannelCount プロパティ
maxChannelCount
Web/API/AudioDestinationNode/maxChannelCount
sourceCommit
135b8311a5e3d12789e8421845be3ce026ef72b8

{{ APIRef("Web Audio API") }}

maxchannelCount は {{ domxref("AudioDestinationNode") }} インターフェイスのプロパティで、物理的な機器が扱えるチャンネルの最大数を unsigned long で定義します。

{{domxref("AudioNode.channelCount")}} プロパティは 0 以上この値以下になります。もし {{domxref("OfflineAudioContext")}} のように maxChannelCount0 の場合、チャンネルの数は変更できません。

unsigned long です。

次の例は単純な設定です。AudioDestinationNodemaxChannelCount を 2 にしています。

const audioCtx = new AudioContext();
const source = audioCtx.createMediaElementSource(myMediaElement);
source.connect(gainNode);
audioCtx.destination.maxChannelCount = 2;
gainNode.connect(audioCtx.destination);

完全な実装は、MDN Web Audio の Voice-change-o-maticViolent Theremin のような例を参考にしてください。

仕様書

{{Specifications}}

ブラウザーの互換性

{{Compat}}

関連情報