Combine channels

Concatenate two audio buses, preserving every channel without mixing.

  • Utility
  • Since 0.2.0
  • channels
  • bundle
  • routing
  • multichannel

Open in TuneToys

Combine channels as the Patch draws it, at default values: inlets on the left, outlets on the right.

Combine channels joins two audio buses end to end into one wider bundle. Nothing is summed or changed.

What it does#

The output channels are those of input A followed by those of input B. Joining a mono signal with a mono signal gives a two-channel bundle, and a stereo bundle with a mono signal gives three channels. Every channel is preserved exactly. The node has no parameters.

When to use it#

Use it to build a multichannel bundle from separate sources, or to pair a stereo bed with extra lanes. Use Select channels to take bundles apart again, Channel matrix to reroute or mix lanes, and Mixer to add signals together.

Ports#

PortDirectionSignalLanes
aInputAudioInferred from the cable
bInputAudioInferred from the cable
audioOutputAudioInferred from the cable

Parameters#

This node has no numeric parameters.

This node has no parameters. Its behavior comes from the width of the signals you connect. The channel count of the combined result is the sum of the channels on A and B, up to the 32-channel limit.

Tips#

  • Mono to two channels: combine two mono sources, then feed the result into a stereo output.
  • The output width is a sum; if it does not match the next node's input, use a Channel matrix or Select channels.
  • See Multichannel audio for width rules.

See also#

Select channels, Channel matrix, Mixer, Cables.

Help patches

Each help patch is an ordinary Toy that teaches one idea. The diagram shows the Patch; the preview shows its Frame. Open it in TuneToys to play and edit it.

1. Join two mono signals into a bundle

beginner Teaches: multichannel

Two mono waves joined into one two-channel bundle.

Patch: Oscillator “left” audio output connected to Combine channels a input. Oscillator “right” audio output connected to Combine channels b input. Combine channels audio output connected to Patch outputs audio input.
Connections as text
  • Oscillator “left” audio output connected to Combine channels a input
  • Oscillator “right” audio output connected to Combine channels b input
  • Combine channels audio output connected to Patch outputs audio input
  • Combine does not mix. Input A becomes channel 1 and input B becomes channel 2.
  • The result has the combined width: 1 + 1 = 2 channels.
Frame preview: Join two mono signals into a bundleFrame “Join two mono signals into a bundle” with 3 elements: text heading, knob Left pitch, knob Right pitch.JOIN TWO MONO SIGNALS INTO A BUNDLE220 HzLeft pitch330 HzRight pitch
Frame preview (static). Controls show their default values.

Open in TuneToys

  • Select channels Extract a contiguous channel range. Use several selectors to split a bundle.
  • Channel matrix Route and mix input channels into a declared output bundle with explicit gains.
  • Mixer Sum up to 32 channels, each with gain, pan, mute and solo, into one mix with a master level. Plug a cable in to add a channel.

Edit this page on GitHub

esc

↑ ↓ move↩ open⌘↩ new tabesc close