Skip to content
  1. Compose
  2. Operators

Pattern

Pattern turns the timeline and a scale into a performable musical part. It covers several roles, from lead melody and bassline to chord pulses, call-and-response phrases, orbit walks, and scatter patterns, all with artist controls for density, accent, humanize, tie, mutation, voicing, and octave. It is a flexible procedural sequencer for building parts without writing every note.

Wire a timeline clock into Input 0 and a scale into Input 1. Choose a Mode for the type of part, pick a Pattern shape and Rate, then route the out voices to an instrument. For a hand-built phrase, set Pattern to custom and dial the eight Degree controls.

  • Input 0: timeline timeline clock. Required.
  • Input 1: scale scale context. Optional, keeps the part in key.
  • Output 0: out emits the pattern as note voices.
  • Mode: part role. melody, bassline, chord_pulse, call_response, orbit, or scatter.
  • Pattern: shape such as custom, ascending, descending, pendulum, triad, pentatonic, neighbor, answer, or euclid.
  • Rate: step speed from half_step to quad.
  • Rootnote: base pitch.
  • Patternlength and Stepoffset: number of steps and where the pattern starts.
  • Gate, Velocity, Density, Accent: note length, level, how many steps fire, and emphasis.
  • Humanize, Tie, Mutation: timing looseness, note ties, and gradual change.
  • Spread, Voices, Range, Inversion: voicing width, voice count, octave range, and inversion.
  • Degree1 to Degree8: the scale degrees used by the custom pattern.
  • Seed: repeatable random elements.
  • Use custom with the Degree controls to write an exact phrase, or a preset Pattern for instant results.
  • Mutation slowly evolves the phrase over time, which is good for long generative sets.
  • The same node can act as melody, bass, or chord part just by changing Mode.

This operator does not expose user parameters in the extracted schema.

Catalog metadata

Roles

  • transform
  • mixer
  • generator
  • pattern
  • melody
  • bassline
  • accompaniment

Tags

  • pattern
  • phrase
  • bassline
  • chord-pulse
  • call-response
  • orbit
  • scatter
  • euclidean
  • note_voices

Search groups

  • timeline
  • control
  • scale
  • midi
  • music
  • arrange
  • performance