ConvolverNode

この翻訳は不完全です。英語から この記事を翻訳 してください。

ConvolverNodeAudioNode の一種で、与えられた AudioBuffer を用いて線形畳み込みを行います。リバーブの実装によく用いられます。ConvolverNode は常に 1 つの入力と、1 つの出力を持ちます。

付記: 線形畳み込みの理論的な側面については、 W3C Web Audio API の仕様中の Linear Effects Using Convolution をごらんください。また Wikipedia の「畳み込み」にも解説があります。

入力数 1
出力数 1
チャンネルカウントモード "clamped-max"
チャンネルカウント 2
チャンネルの意味 "speakers"

属性

 AudioNode の属性を継承しています。

ConvolverNode.buffer
畳み込みに用いる AudioBuffer です。モノラル、ステレオ、4 チャンネルのバッファを使用できます。ConvolverNode.normalize
ブール値。出力の強さを、バッファと同じになるよう正規化するかどうかをコントロールできます。

メソッド

固有のメソッドはありません。継承しているメソッドは AudioNode をご覧ください。

使用例

仕様

仕様 状態 コメント
Web Audio API
The definition of 'ConvolverNode' in that specification.
草案  

ブラウザ互換性

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基本機能 10.0webkit 25.0 (25.0)  未サポート 15.0webkit
22 (unprefixed)
6.0webkit
機能 Android Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile Chrome for Android
基本機能 ? 26.0 1.2 ? ? ? 33.0

関連情報

ドキュメントのタグと貢献者

 このページの貢献者: chikoski
 最終更新者: chikoski,