Multichannel audio

Audio bundles carry from 1 to 32 channels. Widths are inferred and checked.

An audio cable carries a bundle of between 1 and 32 channels. Stereo is a bundle of two.

What it does#

Ports declare a fixed channel count or an automatic one. Automatic ports adopt the width of what is connected, and sources default to mono unless a count is declared. Strict is the default input policy: widths must match. The Channels section of a node's Properties can adapt narrower inputs with broadcast, pad or repeat; none of these policies reduces a wider input.

Reduction and routing are done explicitly: Select channels keeps a range, Channel matrix routes and mixes lanes, Combine channels joins bundles and Mixer adds them.

Two inputs follow their own rule. A sidechain input named key, on the Compressor and Gate, never changes the node's width: it carries one channel, which then drives every channel, or exactly as many as the node. A Crossover outputs one copy of its input per band, band by band, so three bands of stereo is a six-channel bundle; its band count is set on the node because it decides that width.

Tips#

  • A mono output is sent to both monitor channels.
  • Monitoring choices are host settings and are not saved in the Toy.

See also#

Cables.

Edit this page on GitHub

esc

↑ ↓ move↩ open⌘↩ new tabesc close