Notes node

Arpeggiator

Takes held notes and breaks them into a rhythmic, tempo-locked pattern — Up, Down, Up-Down, Random, As-Played, and a dozen more traversal modes — with 1 to 4 octaves of range.

Download the patchRead it in the Field Guide

The Arpeggiator node in Infinite, showing its inputs, controls and outputs.

What it does

Arpeggiator 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

Hold a chord from Chorder and let the Arpeggiator turn it into a driving pattern.

ChorderArpeggiator (Up-Down)Wavetable 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.

ControlRange or optionsDefault
modeUp, Down, Up/Down, Down/Up, Random, As Played, Repeat x2, Repeat x4 …0
octaves1 to 41
syncSynced, Free0
rate0.02 to 20.200000003
gate1 to 10080

Example patch

This patch wires Arpeggiator 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
# Arpeggiator: a starting patch for the Arpeggiator node
node 1 Notes Arpeggiator
  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

More notes nodes