Select channels

Extract a contiguous channel range. Use several selectors to split a bundle.

  • Utility
  • Since 0.2.0
  • channels
  • bundle
  • split
  • multichannel

Open in TuneToys

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

Select channels keeps a contiguous range of channels from an audio bundle and drops the rest.

What it does#

Selection is set in the node's audio configuration, not by a knob. The first selected channel (counting from 1) and the number of channels to keep are set in the Channels section of the node's Properties. The selected lanes become the output, in order. A range that falls outside the incoming bundle is rejected. The node has no parameters.

When to use it#

Use it to pick one lane from a multichannel source, or place several selectors side by side to split a bundle into separate paths. To rebuild a bundle use Combine channels. To reorder or mix lanes use Channel matrix.

Ports#

PortDirectionSignalLanes
audioInputAudioInferred from the cable
audioOutputAudioInferred from the cable

Parameters#

This node has no numeric parameters.

This node has no parameters. Choose its range in the Channels section of the node's Properties.

Tips#

  • To split a stereo bundle, use two selectors: one keeping channel 1, one keeping channel 2.
  • A mono result needs a mono or adapting destination. See Multichannel audio.

See also#

Combine channels, Channel matrix, 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. Pick one channel from a bundle

beginner Teaches: multichannel

Split a two-channel bundle and keep only channel 2.

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 Select channels audio input. Select 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 Select channels audio input
  • Select channels audio output connected to Patch outputs audio input
  • The selector starts at channel 2 and keeps 1 channel. You only hear the triangle.
  • Select the node and open its audio channel settings to change the range.
Frame preview: Pick one channel from a bundleFrame “Pick one channel from a bundle” with 3 elements: text heading, knob Ch 1 pitch, knob Ch 2 pitch.PICK ONE CHANNEL FROM A BUNDLE220 HzCh 1 pitch330 HzCh 2 pitch
Frame preview (static). Controls show their default values.

Open in TuneToys

  • Combine channels Concatenate two audio buses, preserving every channel without mixing.
  • Channel matrix Route and mix input channels into a declared output bundle with explicit gains.

Edit this page on GitHub

esc

↑ ↓ move↩ open⌘↩ new tabesc close