AudioGraphSettings.threads property

Engine worker threads for a MULTI-SOURCE graph. 1 (the default) runs the engine exactly as it always has, single-threaded.

Above 1, the engine spreads the graph’s independent work across that many threads: a wide console’s channel strips are independent of one another, as are its programme sums, so they can run at the same time. Audio and measurements are bit-identical either way — only the thread that computes a given strip changes.

Raise this for ONE large graph on a host that is not already busy with other workflows. Norsk already runs separate media nodes in parallel, so on a loaded server these workers only compete with that; and a narrow graph (a single chain of effects) has no independent work to spread, so the setting does nothing for it.

Signature:

threads?: number;