Notes node
Note Stack
Layers up to 8 extra transposed copies on top of every note that passes through, with the original note always passing through underneath. Each voice has its own semitone offset and on/off switch.

What it does
Note Stack is a note node: it makes, filters or changes notes before a synth plays them. It takes notes in and gives notes out.
Try it
Enable the +12 and +7 voice offsets to turn single played notes into instant octave-and-fifth power chords.
MIDI NotesNote StackWavetable Synth
Inputs and outputs
Inputs
- notes notes
Outputs
- notes out
Controls
Every control with a range can be driven by a modulator, a note, an audio level or a sketch.
| Control | Range or options | Default |
|---|---|---|
| ##stackSemi0 | -24 to 24 | 12 |
| ##stackSemi1 | -24 to 24 | 7 |
| ##stackSemi2 | -24 to 24 | 5 |
| ##stackSemi3 | -24 to 24 | 3 |
| ##stackSemi4 | -24 to 24 | -3 |
| ##stackSemi5 | -24 to 24 | -5 |
| ##stackSemi6 | -24 to 24 | -7 |
| ##stackSemi7 | -24 to 24 | -12 |
Example patch
This patch wires Note Stack to what it needs and shows the result. Download it, then use File, Open in Infinite, or read it here: it is plain text.
infinite-patch 1
rev 2
# Note Stack: a starting patch for the Note Stack node
node 1 Notes Note Stack
id node
pos 520 300
end
node 2 Notes Random Note Generator
id in0
pos 0 300
end
node 3 Synths Analog
id voice
pos 1080 300
end
node 4 Utility Audio Out
id speakers
pos 1640 300
end
note node 0 in0
note voice 0 node
aud speakers 0 voice