Skip to content

Sequence

  • PSequence: Sequence of values based on an array
  • PSeries: Arithmetic series, beginning at start, increment by step
  • PRange: Similar to PSeries, but specify a max/step value.
  • PGeom: Geometric series, beginning at start, multiplied by step
  • PImpulse: Outputs a 1 every events, otherwise 0.
  • PLoop: Repeats a finite pattern for n repeats.
  • PPingPong: Ping-pong input pattern back and forth N times.
  • PCreep: Loop length-note segment, progressing creep notes after repeats repeats.
  • PStutter: Play each note of pattern count times.
  • PSubsequence: Returns a finite subsequence of an input pattern.
  • PReverse: Reverses a finite sequence.
  • PReset: Resets pattern whenever trigger is true
  • PCounter: Increments a counter by 1 for each zero-crossing in trigger.
  • PCollapse: Skip over any rests in input
  • PNoRepeats: Skip over repeated values in input
  • PPad: Pad pattern with rests until it reaches length length.
  • PPadToMultiple: Pad pattern with rests until its length is divisible by multiple.
  • PArpeggiator: Arpeggiator.
  • PEuclidean: Generate Euclidean rhythms.
  • PPermut: Generate every permutation of count input items.
  • PPatternGeneratorAction: Each time its pattern is exhausted, request a new pattern by calling .
  • PSequenceAction: Iterate over an array, perform a function, and repeat.