DelayNode Class

A node that delays its input (https://webaudio.github.io/web-audio-api/#DelayNode): the output at a time is the input at that time minus the delay time (linearly interpolated). A delay node in a cycle of the graph delays by at least one render quantum.

public sealed class DelayNode : AudioNode
Inheritance
AudioNode DelayNode

Constructors

NameDescription
DelayNode(BaseAudioContext, DelayOptions?)Creates a delay node.

DelayNode(BaseAudioContext, DelayOptions?)

DelayNode.cs

Creates a delay node.

public DelayNode(BaseAudioContext context, DelayOptions? options = null)

Parameters

context BaseAudioContext
options DelayOptions?

Exceptions

DomException
The maximum delay time is not between 0 (exclusive) and 180 seconds (exclusive) (a NotSupportedError).

See also

Properties

NameDescription
DelayTimeGets the delay time in seconds.

DelayTime

DelayNode.cs

Gets the delay time in seconds.

public AudioParam DelayTime { get; }