openmixer — generated API reference
    Preparing search index...

    Interface HardwareManifest

    The session's expected hardware set (issue #154): the stageboxes, soundcards, and control surfaces present when the show was saved. On restore the server diffs this against what is actually present and TELLS the operator what is missing (a boot log line + a dismissible banner) — "usual stuff in mixers". Restore still proceeds; the #168 deferral handles the absent links. Optional + additive (like SafetySnapshot): a session saved before this field reads back with no manifest, so the schema version is unchanged.

    interface HardwareManifest {
        soundcards: readonly ExpectedSoundcard[];
        stageboxes: readonly ExpectedStagebox[];
        surfaces: readonly ExpectedSurface[];
    }
    Index
    soundcards: readonly ExpectedSoundcard[]

    The local sound cards expected (the distinct IoNode.card labels).

    stageboxes: readonly ExpectedStagebox[]

    The REAC stageboxes expected on the rig.

    surfaces: readonly ExpectedSurface[]

    The control surfaces expected (X-Touch etc.).