cycle Reference

Sine / wavetable lookup oscillator

cycle

Examples

Constructors

  • { arguments={buffer, phase}, inlets={} }
  • { arguments={buffer}, inlets={phase} }
  • { arguments={}, inlets={phase} }
  • { arguments={buffer, freq}, inlets={} }
  • { arguments={buffer}, inlets={freq} }
  • { arguments={}, inlets={freq} }

Inlets

freq

Typefloat

wave frequency

phase

Typefloat

wave phase (0..1)

Attributes

index [enum] (default: freq)

g/s(set)

Specify the index mode: "phase" maps the input signal range 0..1 to the span of the buffer, "freq" cycles through the buffer at a frequency given by the input signal.

Possible values:

0 = 'phase'
1 = 'freq'

name [string] (default: )

g/s(set)

Specify the data or buffer object to use for playback. If not specified, cycle will use a built-in sine wavetable."

Common Box Attributes

See Also

Name Description
buffer
data
phasor
train