openmixer — generated API reference
    Preparing search index...

    Interface LcrPanState

    A source's pan state feeding an LCR-format bus: the familiar −1…0…+1 scalar plus divergence.

    interface LcrPanState {
        divergence?: number;
        pan: number;
    }
    Index
    divergence?: number

    Centre divergence, 0 (hard discrete — a centred source is entirely in C) … 1 (full phantom — degenerates exactly to panGains, no C at all). Absent reads as 1: a bus that becomes format:'lcr' with no per-source divergence set yet reproduces today's stereo image, never silently snapping every source to hard-C.

    pan: number

    −1 (hard left) … 0 (centre) … +1 (hard right) — the same scalar panGains takes.