--- title: ConvolverNode slug: Web/API/ConvolverNode translation_of: Web/API/ConvolverNode ---
{{ APIRef("Web Audio API") }}
ConvolverNode
は {{domxref("AudioNode")}} の一種で、与えられた {{domxref("AudioBuffer")}} を用いて線形畳み込みを行います。リバーブの実装によく用いられます。ConvolverNode
は常に 1 つの入力と、1 つの出力を持ちます。
付記: 線形畳み込みの理論的な側面については、 W3C Web Audio API の仕様中の Linear Effects Using Convolution をごらんください。また Wikipedia の「畳み込み」にも解説があります。
入力数 | 1 |
---|---|
出力数 | 1 |
チャンネルカウントモード | "clamped-max" |
チャンネルカウント | 2 |
チャンネルの意味 | "speakers" |
{{domxref("AudioNode")}} の属性を継承しています。
固有のメソッドはありません。継承しているメソッドは {{domxref("AudioNode")}} をご覧ください。
{{page("/en-US/docs/Web/API/AudioContext.createConvolver","Example")}}
仕様 | 状態 | コメント |
---|---|---|
{{SpecName('Web Audio API', '#the-convolvernode-interface', 'ConvolverNode')}} | {{Spec2('Web Audio API')}} |
{{Compat("api.ConvolverNode")}}