Auragen docs
Auragen docs

Getting Started

OverviewInterfaceNode GraphParameters and Controls

Operators

Animation
Modifiers

Value & Math

LFOContinuousAccumulatorConstantEnvelopeRange RemapLimiterSmoothLagQuantizeConditionCombinerTriggerCountMathKinect Joint

Audio

SoundSound FFT Region

Interactive

KeyboardMouseMIDIMIDI Dashboard

Logic & Timeline

BPMDelayInput SelectorExpressionNull (Modifier)
Audio ReactiveMIDI Control
3D PreviewperformMODE
Animation & ControlModifiers

LFO

A periodic wave — gaussian, sine, cosine, triangle, saw, ramp down, square, pulse, noise, or random — with scale, offset, speed, and a phase input.

The LFO node is the basic source. Pick a Math Function, set its Speed, and scale and offset the result onto the range you need.

LFO

  • Ten waveforms under Math Function
  • Time Mode decides whether it runs free, locks to the timecode, or reads its phase from an input
  • Found in the node graph under Modifiers → Value & Math
Example patch — drag onto the app to load

The image on the right is the example patch itself. Drag and drop it onto the app, or load it with File → Load, to open the full graph. The modifier drives the Scale of a Hexagonal generator; the meter on the node shows its live value.

Inputs and outputs

LFO node

PortTypePurpose
PhaseModifierWith Time Mode set to From Input, this drives the phase (0–1) directly.
ModifierModifierDrag it onto a parameter row, or wire it into another modifier's input.

Parameters

LFO parameters
  • Math Function — Gaussian (default), Sine, Cosine, Triangle, Saw, Ramp Down, Square, Pulse, Noise, Random.
  • Scale (−100 to 100, default 1), Offset (default 0) — the output is wave × Scale + Offset.
  • Speed (0–5, default 1) — cycles per second.
  • Time Offset (−60 to 60, default 0).
  • Time Mode — Locked To Timecode (default) follows the transport, Use Deltas (Continuous/Looping) runs free, From Input (Phase) reads the Phase port.
  • Use Absolute Value (Ignore Sign) (default off).
  • Perlin Noise Octaves (1–8, default 4) for Noise; Pulse Width (default 0.5) for Pulse; Bell Width (default 0.15) and Steepness (− Peak / + Plateau) for Gaussian.
  • Smoothing (0–0.99, default 0).
  • Phase (Cycles) (0–1) — the phase value when it is not wired; Reset restarts the cycle.

Every slider has a per-parameter animation bar and can itself be driven by another modifier.

Examples

Slow breathe — Sine, Speed 0.2, bound to a generator's Scale with Operation Add.

Random stepping — Random, Speed 4, Smoothing 0.

Troubleshooting

The parameter does not move — check the bound parameter's Operation at the port. At Multiply against a value of 0 the result stays 0.

The wave restarts when I scrub the timeline — that is Locked To Timecode. Switch Time Mode to Use Deltas for a free-running wave.

Related

BPM

Beat-locked shapes.

Continuous

A ramp that never turns around.

Modifiers

The 24 Modifier operators that generate and shape values, and how to wire one onto a parameter.

Continuous

A free-running ramp that integrates a rate, with optional wrap and a normalized output.

On this page

Inputs and outputsParametersExamplesTroubleshootingRelated