openmixer — generated API reference
    Preparing search index...

    Interface SpeakerAlignCorrection

    What APPLY would write on one SIDE of one output's leg, and whether the desk can write it.

    interface SpeakerAlignCorrection {
        clamped: boolean;
        delayMs: number;
        side: ChannelRole;
    }
    Index
    clamped: boolean

    The wanted delay fell outside the travel. Negative means THIS output is already the LATE one and cannot be advanced — the reference is the loudspeaker to move, and the surface says so rather than applying half a fix.

    delayMs: number

    The value for that side's delayMs<Role>, inside the declared travel.

    The SIDE of the destination this correction is spent on — delayMsL / delayMsR / delayMsC (#845). A loudspeaker is one BOX on one PORT, and the box beside it on the other port of the same leg keeps whatever it was measured at: spending a correction on the whole destination would move both boxes together and the difference would never close.