--- title: DelayNode slug: Web/API/DelayNode translation_of: Web/API/DelayNode ---
{{ APIRef("Web Audio API") }}
DelayNode は delay-line を表す {{domxref("AudioNode")}} の一種で、入力されたデータを指定された時間遅延して、出力します。DelayNode の入力と出力は常に 1つで、入力のチャンネル数と出力のチャンネル数は同じです。

オーディオグラフに閉路がある場合、その中には最低 1 つの DelayNode がなければなりません。もし閉路中に DelayNode が存在しない場合、その閉路中のノードはミュートされます。
| 入力数 | 1 |
|---|---|
| 出力数 | 1 |
| チャンネルカウントモード | "max" |
| チャンネル数 | 2 (not used in the default count mode) |
| チャンネルの意味 | "speakers" |
{{domxref("AudioNode")}} の属性を継承しています。
固有のメソッドはありません。継承しているものは {{domxref("AudioNode")}} をご覧ください。
{{page("/en-US/docs/Web/API/AudioContext.createDelay","Example")}}
| 仕様 | 状態 | コメント |
|---|---|---|
| {{SpecName('Web Audio API', '#the-delaynode-interface', 'DelayNode')}} | {{Spec2('Web Audio API')}} |
| 機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|
| 基本機能 | {{CompatChrome(10.0)}}{{property_prefix("webkit")}} | {{CompatGeckoDesktop(25.0)}} | {{CompatNo}} | 15.0{{property_prefix("webkit")}} 22 (unprefixed) |
6.0{{property_prefix("webkit")}} |
| 機能 | Android | Firefox Mobile (Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android |
|---|---|---|---|---|---|---|---|
| 基本機能 | {{CompatUnknown}} | 26.0 | 1.2 | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | 33.0 |