openmixer — generated API reference
    Preparing search index...

    Interface RoomImpulseCurve

    interface RoomImpulseCurve {
        directArrivalSamples: number;
        frames: number;
        kind: "impulse";
        reflections: readonly RoomReflection[];
    }
    Index
    directArrivalSamples: number

    Where the direct arrival sits in the analysis window, in samples from the window's start — the same "arrival" a caller would compare against speakerArrivalIsPhysical's window.

    frames: number
    kind: "impulse"
    reflections: readonly RoomReflection[]

    Reflections after the direct arrival, in arrival order — never more than one entry per local maximum, and never the direct arrival itself.