Notes node
Note Merge
The note system's fan-in counterpart to Note Router: merges up to 4 note streams into one output in timestamp order, keeping each input's notes as independent voices so two sources playing the same pitch at once sound as two overlapping notes instead of colliding.

What it does
Note Merge 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
Merge a live keyboard and an Arpeggiator into one stream so you can play live over your own pattern.
MIDI Notes + ArpeggiatorNote MergeWavetable Synth
Inputs and outputs
Inputs
- notes 1
- notes 2
- notes 3
- notes 4
Outputs
- notes out
Example patch
This patch wires Note Merge 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 Merge: a starting patch for the Note Merge node
node 1 Notes Note Merge
id node
pos 520 300
end
node 2 Notes Random Note Generator
id in0
pos 0 220
end
node 3 Notes Random Note Generator
id in1
pos 0 510
end
node 4 Notes Random Note Generator
id in2
pos 0 800
end
node 5 Notes Random Note Generator
id in3
pos 0 1090
end
node 6 Synths Analog
id voice
pos 1080 300
end
node 7 Utility Audio Out
id speakers
pos 1640 300
end
note node 0 in0
note node 1 in1
note node 2 in2
note node 3 in3
note voice 0 node
aud speakers 0 voice