openmixer — generated API reference
    Preparing search index...

    Variable SNAPSHOT_FIELDS_OF_FACTConst

    SNAPSHOT_FIELDS_OF_FACT: Readonly<
        Partial<Record<ChannelFact, readonly SnapshotChannelField[]>>,
    > = ...

    The ChannelSnapshotJson field(s) each fact rides, for the facts that persist ON THE CHANNEL ROW. A translation between two vocabularies, not a second table of the same facts: the fact names align with the wire rows (dynamics), the session fields keep their stored spellings (comp, trimDb, headAmpGainDb).

    Deliberately ABSENT: members and parents (they persist via the SIBLING DcaSnapshotJson/MuteGroupSnapshotJson, never via ChannelSnapshotJson), and every transient fact (solo, meter, recallSafe — nothing to ride).