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

Condition

Compares the input against a threshold and outputs one of two values.

The Condition node is an if. Above or below the threshold it outputs If True or If False.

Condition

  • Condition >, <, ≥, ≤
  • Threshold, If True, If False
  • 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

Condition node

PortTypePurpose
InputModifierThe value to process, 0–1 unless the source says otherwise.
ModifierModifierDrag it onto a parameter row, or wire it into another modifier's input.

Parameters

Condition parameters
  • Condition — > (default), <, ≥, ≤.
  • Threshold (default 0.5).
  • If True (default 1), If False (default 0).

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

Examples

Beat flash — a Sound modifier in, Threshold 0.7, bound to Opacity.

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.

Related

Trigger

Shape the true state with an envelope.

Quantize

Snaps a 0–1 input to N evenly spaced steps.

Combiner

Combines two 0–1 signals with Add, Multiply, Min, Max, Average, or Subtract.

On this page

Inputs and outputsParametersExamplesTroubleshootingRelated