openmixer — generated API reference
    Preparing search index...

    Interface DetectedResources

    The host's audio I/O sorted into buckets the operator/lab cares about. Every classified IoNode lands in exactly one bucket; the split is by node-name shape (see classifyResources).

    interface DetectedResources {
        appSinks: readonly IoNode[];
        appSources: readonly IoNode[];
        network: readonly IoNode[];
        other: readonly IoNode[];
        physicalInputs: readonly IoNode[];
        physicalOutputs: readonly IoNode[];
    }
    Index
    appSinks: readonly IoNode[]

    Application inputs the mixer can feed (a DAW's record inputs).

    appSources: readonly IoNode[]

    Application outputs the mixer can capture (a browser, media player, DAW out).

    network: readonly IoNode[]

    Network stageboxes — REAC / Dante / AES67 (reac* nodes + discovered devices).

    other: readonly IoNode[]

    The mixer's own nodes (omx*, mod-host, mod-monitor) — never a patch target.

    physicalInputs: readonly IoNode[]

    Real capture devices — mics, line-ins, sound-card inputs (alsa_input.*).

    physicalOutputs: readonly IoNode[]

    Real playback devices — speakers, headphones, HDMI (alsa_output.*).