Transform & Sound
Transformers

Transformers process notes in real-time as they flow through the graph. Connect a source node's output to a transformer's input, then connect the transformer's output to an instrument. Each transformer can be enabled or bypassed.
PROBABILITY GATE
Randomly passes or blocks notes based on a probability value.
- Probability — 0.0 (block all) to 1.0 (pass all)
- Modulatable: Probability
TRANSPOSE
Shifts all notes by a fixed number of semitones.
- Semitones — -48 to +48
- Modulatable: Semitones
VELOCITY SCALER
Adjusts note velocities with a multiplier and offset.
- Scale — 0.0 to 2.0 (velocity multiplier)
- Offset — -1.0 to +1.0 (velocity offset added after scaling)
- Modulatable: Scale, Offset
NOTE FILTER
Only passes notes within specified pitch and velocity ranges.
- Min Pitch — 0 to 127
- Max Pitch — 0 to 127
- Min Velocity — 0.0 to 1.0
- Max Velocity — 0.0 to 1.0
CHORD GENERATOR
Takes each incoming note and outputs a full chord.
- Chord Type — Major, Minor, Diminished, Augmented, Major7, Minor7,
- Dominant7, Sus2, Sus4, Power, Octave
- Inversion — 0 to 3
ARPEGGIATOR
Holds incoming notes and plays them as an arpeggiated sequence.
- Pattern — Up, Down, UpDown, DownUp, Random, Order
- Rate — 0.0625 to 2.0 beats per note (default: 0.25 = 16th notes)
- Octave Range - 1 to 4 octaves
- Gate Length — 0.1 to 1.0 (note length as fraction of step)
- Modulatable: Rate
EUCLIDEAN RHYTHM
Applies a Euclidean rhythm pattern (Bjorklund's algorithm) to incoming notes.
- Steps — 1 to 32 (pattern length)
- Hits — 0 to Steps (active beats)
- Rotation — 0 to Steps (pattern rotation offset)
- Step Length — Beats per step (default: 0.5 = 8th notes)
HUMANIZE
Adds random timing and velocity variations for a natural feel.
- Timing Amount — 0.0 to 1.0 (max ~50ms offset at full)
- Velocity Amount - 0.0 to 1.0
- Modulatable: Timing, Velocity
SCALE QUANTIZER
Forces notes to the nearest pitch in a chosen scale.
- Scale Name — Select from scale library (Major, Minor, Dorian, etc.)
- Root Note — C through B (0-11)
RANDOM TRANSPOSE
Randomly transposes each note within a semitone range.
- Min Semitones — -24 to +24
- Max Semitones — -24 to +24
- Modulatable: Min Semitones, Max Semitones
MARKOV CHAIN
Learns pitch transition probabilities and generates variations.
- Order — 1 to 3 (number of previous notes considered)
- Mode — Learn (absorb input), Generate (output variations), Both
- Temperature - 0.0 (deterministic) to 1.0 (fully random)
- Modulatable: Temperature
The Markov chain builds a transition matrix from incoming notes and uses it to generate melodically related variations. Lower temperature stays closer to learned patterns; higher temperature adds more randomness.
STYLE LEARNER
Learns patterns from a connected source and generates stylistically similar variations.
- Record — Enable to learn from incoming notes
- Generate — Enable to output learned variations
- Temperature - Variation amount (0-1)
- Modulatable: Temperature