API reference
Preparing search index…

EffectProcessorCallbacks

Floating-point PCM effect callbacks executed in a Node Worker.

interface EffectProcessorCallbacks {
    onClose(): void | Promise<void>;
    process(
        input: null | Float32Array,
        inputFrameCount: number,
        output: Float32Array,
        outputFrameCount: number,
        channelCount: number,
    ): void | EffectFrames | Promise<void | EffectFrames>;
}
Source & inheritance
Member directory2

Methods

Methods

  • Clean up when the effect session closes.

    Returns

    void | Promise<void>
    Source & inheritance
  • Process interleaved floating-point PCM; when input is null, tail audio may still be generated. Views remain valid only until the callback settles.

    Parameters

    input
    null | Float32Array
    inputFrameCount
    number
    output
    Float32Array
    outputFrameCount
    number
    channelCount
    number

    Returns

    void | EffectFrames | Promise<void | EffectFrames>
    Source & inheritance

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0