Audio Router

Audio Router operator properties for Script Engine. Routes any of the 8 input audio channels to any of the 8 output channels (or to silence). Each output channel is set independently, so you can swap left and right, duplicate one source onto several outputs, mute specific channels, or rearrange a multi-channel feed to match the order downstream equipment expects. The router can read from either the layer's mixed audio or the original pre-fader source audio.

Property Type Access Description
RoutingSource AudioRouterSource get/set Which audio to route from. [default=Layer]. Layer routes from the layer's regular audio output (after the layer's gain, mute, and other audio operators have been applied). SourcePreFader routes from the layer's original input audio before any layer-level processing — useful when you need the raw source channels regardless of how the layer's main audio is mixed.
AudioRemapLeft1 AudioRemap get/set Which input channel feeds output channel 1 (Left of pair 1). [default=Left1]. Pick any of the eight input channels (Left1Right4) to copy into output channel 1, or None to silence the output. Combined with the other seven remap properties to build any 8-to-8 channel routing.
AudioRemapRight1 AudioRemap get/set Which input channel feeds output channel 2 (Right of pair 1). [default=Right1].
AudioRemapLeft2 AudioRemap get/set Which input channel feeds output channel 3 (Left of pair 2). [default=Left2].
AudioRemapRight2 AudioRemap get/set Which input channel feeds output channel 4 (Right of pair 2). [default=Right2].
AudioRemapLeft3 AudioRemap get/set Which input channel feeds output channel 5 (Left of pair 3). [default=Left3].
AudioRemapRight3 AudioRemap get/set Which input channel feeds output channel 6 (Right of pair 3). [default=Right3].
AudioRemapLeft4 AudioRemap get/set Which input channel feeds output channel 7 (Left of pair 4). [default=Left4].
AudioRemapRight4 AudioRemap get/set Which input channel feeds output channel 8 (Right of pair 4). [default=Right4].
ResetCmd Command get/set Reset all remap settings to their identity mapping (each output gets the input channel of the same name). Useful from a script that wants a known starting state before applying a new routing.

Inherits from: AbstractAudioOperator, AbstractOperator, AbstractAudioMetering.

See also: Audio Router in Operators — user-facing introduction, screenshots, and section summaries.