The output width is declared on the node. Each route names a one-based input channel, a one-based output channel and a gain from -8 to 8. A route copies that input lane into that output lane at the gain. Several routes to one output add together, without normalization. Output channels with no route are silent, and an empty list of routes outputs silence. A route that points outside the declared bundles is rejected. Up to 256 routes are allowed. The node has no parameters; its width and routes are edited in the Channels section of its Properties.
Use it to downmix, swap or duplicate channels, or to mix a bundle down to a smaller one. For simple extraction use Select channels; for simple joining use Combine channels.
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. Route channels with a matrix
beginner Teaches: multichannel
Two channels routed into one output with explicit gains.
Oscillator
MIDI1 lane
Audio1ch
Fundamental pitch, capped below Nyquist; detune uses cents. Range: 20–20000 Hz. Default: 220 Hz. Logarithmic scale. Units: Hz.
Hz
Output gain. Range: 0–0.5 ×. Default: 0.12 ×. Linear scale. Units: linear gain.
×
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–7. Default: 0. Linear scale. Units: unitless.
Cycle offset; Gate rising edges restart phase from this position. Range: 0–1 cycles. Default: 0 cycles. Linear scale. Units: cycles.
cycles
Pitch offset in cents. Range: -1200–1200 cents. Default: 0 cents. Linear scale. Units: cents.
cents
On or off. A rising edge retriggers; held on runs the oscillator or envelope. A control cable switches it at 0.5. Range: 0–1. Default: 1. Linear scale. Units: unitless.
Semitones a full pitch bend on the MIDI input moves the note, up or down. Range: 0–48 st. Default: 2 st. Linear scale. Units: st.
st
Time constant of the slide from one MIDI note's pitch to the next; 0 jumps. Range: 0–2000 ms. Default: 0 ms. Linear scale. Units: ms.
ms
Oscillator
MIDI1 lane
Audio1ch
Fundamental pitch, capped below Nyquist; detune uses cents. Range: 20–20000 Hz. Default: 330 Hz. Logarithmic scale. Units: Hz.
Hz
Output gain. Range: 0–0.5 ×. Default: 0.12 ×. Linear scale. Units: linear gain.
×
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–7. Default: 0. Linear scale. Units: unitless.
Cycle offset; Gate rising edges restart phase from this position. Range: 0–1 cycles. Default: 0 cycles. Linear scale. Units: cycles.
cycles
Pitch offset in cents. Range: -1200–1200 cents. Default: 0 cents. Linear scale. Units: cents.
cents
On or off. A rising edge retriggers; held on runs the oscillator or envelope. A control cable switches it at 0.5. Range: 0–1. Default: 1. Linear scale. Units: unitless.
Semitones a full pitch bend on the MIDI input moves the note, up or down. Range: 0–48 st. Default: 2 st. Linear scale. Units: st.
st
Time constant of the slide from one MIDI note's pitch to the next; 0 jumps. Range: 0–2000 ms. Default: 0 ms. Linear scale. Units: ms.
ms
Combine channels
A1ch
B1ch
Audio2ch
Channel matrix
Audio2ch
Audio1ch
Audio output
Audio1ch
Note
Note
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 Channel matrix audio input. Channel matrix 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 Channel matrix audio input
Channel matrix audio output connected to Patch outputs audio input
Each route copies one input channel to one output channel with a gain. Routes to the same output add.
Channel 2 is routed at half gain, so it sits under channel 1.
Frame preview (static). Controls show their default values.
A two-by-two matrix that swaps channels and shares one input.
Oscillator
MIDI1 lane
Audio1ch
Fundamental pitch, capped below Nyquist; detune uses cents. Range: 20–20000 Hz. Default: 220 Hz. Logarithmic scale. Units: Hz.
Hz
Output gain. Range: 0–0.5 ×. Default: 0.12 ×. Linear scale. Units: linear gain.
×
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–7. Default: 0. Linear scale. Units: unitless.
Cycle offset; Gate rising edges restart phase from this position. Range: 0–1 cycles. Default: 0 cycles. Linear scale. Units: cycles.
cycles
Pitch offset in cents. Range: -1200–1200 cents. Default: 0 cents. Linear scale. Units: cents.
cents
On or off. A rising edge retriggers; held on runs the oscillator or envelope. A control cable switches it at 0.5. Range: 0–1. Default: 1. Linear scale. Units: unitless.
Semitones a full pitch bend on the MIDI input moves the note, up or down. Range: 0–48 st. Default: 2 st. Linear scale. Units: st.
st
Time constant of the slide from one MIDI note's pitch to the next; 0 jumps. Range: 0–2000 ms. Default: 0 ms. Linear scale. Units: ms.
ms
Oscillator
MIDI1 lane
Audio1ch
Fundamental pitch, capped below Nyquist; detune uses cents. Range: 20–20000 Hz. Default: 330 Hz. Logarithmic scale. Units: Hz.
Hz
Output gain. Range: 0–0.5 ×. Default: 0.12 ×. Linear scale. Units: linear gain.
×
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–7. Default: 0. Linear scale. Units: unitless.
Cycle offset; Gate rising edges restart phase from this position. Range: 0–1 cycles. Default: 0 cycles. Linear scale. Units: cycles.
cycles
Pitch offset in cents. Range: -1200–1200 cents. Default: 0 cents. Linear scale. Units: cents.
cents
On or off. A rising edge retriggers; held on runs the oscillator or envelope. A control cable switches it at 0.5. Range: 0–1. Default: 1. Linear scale. Units: unitless.
Semitones a full pitch bend on the MIDI input moves the note, up or down. Range: 0–48 st. Default: 2 st. Linear scale. Units: st.
st
Time constant of the slide from one MIDI note's pitch to the next; 0 jumps. Range: 0–2000 ms. Default: 0 ms. Linear scale. Units: ms.
ms
Combine channels
A1ch
B1ch
Audio2ch
Channel matrix
Audio2ch
Audio2ch
Audio output
Audio2ch
Note
Note
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 Channel matrix audio input. Channel matrix 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 Channel matrix audio input
Channel matrix audio output connected to Patch outputs audio input
Routes 1 to 2 and 2 to 1 swap the channels. The extra 1 to 1 route leaks some of channel 1 back.
Destinations with no route are silent. An empty route list outputs silence.
Frame preview (static). Controls show their default values.