Class FdnReverbEffect

CacophonyEffect that builds an fdn-reverb AudioWorkletNode — a Feedback Delay Network reverberator (lossless paraunitary Hadamard feedback, Schlecht & Habets 2019; Jot 1991 absorption-filter decay; Fagerström 2020 velvet-noise diffusion). Mirrors ReverbEffect: build idempotently loads the worklet module on the supplied context, then constructs the node with the supplied FdnReverbOptions as parameterData. Honors the cross-context contract (builds against the bus's context, not the host's own).

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

host: WorkletEffectHost

Methods

  • Translate the construction options into worklet parameterData. Default: pass through as a numeric record (the worklet validates/clamps downstream).

    Parameters

    Returns Record<string, number>