openmixer — generated API reference
    Preparing search index...

    Interface MatrixSnapshotJson

    A matrix node: a mix of buses/groups feeding a matrix output.

    interface MatrixSnapshotJson {
        balance?: number;
        fader?: FaderLevelJson;
        id: ChannelRefJson;
        inputs?: readonly SendJson[];
        mute?: boolean;
        name?: string;
    }
    Index
    balance?: number

    The matrix strip's own L/R BALANCE (−1 hard-L … 0 centre … +1 hard-R). Absent ⇒ centred, so a legacy session without the field restores unchanged.

    inputs?: readonly SendJson[]

    Source → level into this matrix output.

    mute?: boolean

    The matrix strip's own MUTE (#146, ADR 0017 layer 2 — a matrix is an output controlled like main). Absent ⇒ un-muted, so a pre-matrix-strip session (which never wrote this) restores exactly as before.

    name?: string