openmixer — generated API reference
    Preparing search index...

    Interface HeadAmpPortJson

    One physical input's desired head-amp, as a session names it: the port by its stable identity (StoredPatchLeg — a stagebox input by {box, input}, or a bare port name for a source no box owns, the SAME identity ChannelSnapshotJson.sources already uses) plus the trio the box actually owns (spec — reac-head-amp-control.md §1). The CAPABILITY is deliberately not stored here: it is a property of the port, re-derived from what resolving input names at restore time, never a second declaration of it.

    interface HeadAmpPortJson {
        gainDb: number;
        input: StoredPatchLeg;
        pad: boolean;
        phantom: boolean;
    }
    Index
    gainDb: number
    pad: boolean
    phantom: boolean