Interface: send

syngen.mixer.reverb.send

Provides an interface for routing audio to the global reverb auxiliary send. Importantly, it models physical space to add pre-delay and attenuate based on distance.

Source:
See:
To Do:
  • Document private members

Methods

(static) create(optionsopt) → {syngen.mixer.reverb.send}

Creates a reverb send.

Parameters:
Name Type Attributes Description
options Object <optional>
Properties
Name Type Attributes Default Description
x Number <optional>
0
y Number <optional>
0
z Number <optional>
0
Source:
Returns:
Type
syngen.mixer.reverb.send

destroy()

Prepares the instance for garbage collection. Immediately disconnects from all inputs and outputs.

Source:

from()

Connects input to this.

Source:

update(optionsopt)

Updates the circuit with options relative to an observer at the origin.

Parameters:
Name Type Attributes Default Description
options Object <optional>
{}
Properties
Name Type Attributes Default Description
x Number <optional>
0
y Number <optional>
0
z Number <optional>
0
Source:
To Do:
  • Assess whether it'd be better to simply pass the distance