openmixer — generated API reference
    Preparing search index...

    Operator/site configuration. Every field is optional; unset falls back to the default.

    interface InsertSuitabilityPolicy {
        budgetMs?: Partial<Readonly<Record<InsertRole, number>>>;
        budgetMsByBus?: Readonly<Record<string, number>>;
        enforcement?: Partial<Readonly<Record<InsertRole, EnforcementMode>>>;
        roleByBus?: Readonly<Record<string, InsertRole>>;
    }
    Index
    budgetMs?: Partial<Readonly<Record<InsertRole, number>>>

    Per-role insert-latency budget in ms (see DEFAULT_LATENCY_BUDGET_MS).

    budgetMsByBus?: Readonly<Record<string, number>>

    Per-bus budget override in ms, keyed by channelKey. Beats the per-role budget.

    enforcement?: Partial<Readonly<Record<InsertRole, EnforcementMode>>>

    Per-role enforcement of objective failures (see DEFAULT_ENFORCEMENT).

    roleByBus?: Readonly<Record<string, InsertRole>>

    Per-bus role override, keyed by channelKey (aux/3). The lever that tells the console "aux 3 is an FX send, not a wedge" — the one piece of knowledge no kind can carry, because the same bus type is used for both.