SOURCES08
Asset ClipPlays a video or movie file.
Image FileA static image source.
Camera (Live)Live camera capture as a graph source.
Camera I/O SelectorSelects the active camera device.
Image BankTrigger-driven image / slide sequencer.
Video BankCut-driven video sequencer.
Folder SourceScans a folder, emits the selected file.
Bank PickerUI selector for a bank's cursor.
AUDIO31
Audio PlayerContinuous playback from a file.
SamplerTrigger-driven one-shot sample player.
InstrumentGM synth + SoundFont instrument.
Oscillator (VCO)Audio-rate oscillator, five waveforms.
NoiseNoise generator.
Vector SynthVector-synthesis voice.
Modal SynthModal (resonator) synthesis voice.
WavetableWavetable oscillator with morphing.
Audio I/O SelectorSelects the active audio device.
Audio InputLive input from mic or device.
Record (A/V)Records audio + video to disk.
VCAVoltage-controlled amplifier (gain).
Synth VoiceOscillator + filter + VCA + envelope macro.
Audio BankTrigger-driven multi-sample kit.
Audio FilterSingle-band parametric filter.
Audio MixerMulti-input bus, per-wire gain + pan.
ConsolidatorMerges audio streams into one.
SplitterSplits audio into separate channels.
ReverbAlgorithmic / convolution reverb.
DelayTime-based delay line.
DistortionWaveshaper distortion.
Parametric EQLow shelf + mid + high shelf.
Time / PitchIndependent rate and pitch shift.
CompressorThreshold / ratio dynamics.
LimiterCeiling limiter; prevents clipping.
GateAmplitude-gated passthrough.
ExpanderReduces low-level signal.
PanContinuous stereo pan.
Spatial Audio (3D)Binaural + ambisonic positioning.
Audio LevelRMS loudness tap (dBFS, L/R).
OnsetFires a pulse on each transient.
CONTROLLERS12
Multi Ball XYShapemix style N-ball physics XY pad.
LFOLow-frequency oscillator (sine/tri/saw/square).
Step SequencerDiscrete step pattern, locked to the clock.
EuclideanEvenly-spread Euclidean rhythm generator.
Envelope (ADSR)Attack / decay / sustain / release shaper.
Damped SpringSpring-mass-damper smoother.
Multi-Segment EnvelopeBreakpoint envelope, custom segments.
ButtonMomentary / latching control.
KnobContinuous control value.
KeyboardOn-screen keyboard (gate / trigger / note).
MIDI InputHardware MIDI (note / gate / trigger / velocity).
MIDI CCContinuous-controller input with range mapping.
FUNCTION · MATH20
AddSum of two scalars.
Sum (N-input)Sum of N scalars.
MultiplyProduct of two scalars.
Product (N-input)Product of N scalars.
Mean (N-input)Average of N scalars.
Max (N-input)Maximum of N scalars.
Min (N-input)Minimum of N scalars.
ClampConstrain to a min / max range.
Map RangeLinear remap between ranges.
Mix (Lerp)Interpolate between two values.
Sinsin(in·freq + phase)·amp + offset.
CosCosine variant of Sin.
SmoothExponential moving average (tau).
RandomUniform random in a range, per seed.
NumConstant, or sample-and-hold on trigger.
CounterIncrement on trigger, optional wrap.
Note → HzMIDI note to frequency.
Hz → NoteFrequency to MIDI note.
CompareComparator → 0 / 1 flag.
Trigger GateGate pulses from a condition flag.
VISUAL14
BlendTwo-layer compositor (mode + opacity).
CompositorMulti-layer stack, per-wire blend.
Transform 2DTranslate / scale / rotate an image.
FeedbackRecursive frame feedback.
Particle EmitterParticle system.
GradientGradient fill.
Noise ImageProcedural noise pattern.
RectRectangle shape.
CircleCircle shape.
LineLine shape.
PolygonPolygon shape.
TextRendered text (font / size / color / align).
SketchFreehand sketch input.
PaintBrush / paint surface.
+ CIFiltersCurated CoreImage filters — blur, bloom, color, pixellate, sepia.
3D · SPATIAL05
Scene 3DSceneKit scene → 2D or stereo image.
Mesh (3D)Primitive or loaded .usdz / .obj / .scn.
BillboardA 2D image placed in 3D space.
Light (3D)Scene light source.
Material (PBR)Physically-based material.
VECTOR10
Vector (pack)Pack three scalars into a Vec3.
Unpack VectorSplit a Vec3 into scalars.
Vector AddAdd two vectors.
Vector ScaleScale a vector by a scalar.
Vector LengthMagnitude of a vector.
NormalizeScale a vector to unit length.
Dot ProductDot product of two vectors.
Cross ProductCross product of two vectors.
Vector LerpInterpolate between two vectors.
Spherical → VectorSpherical coords to a Vec3.
ANALYSIS03
Audio SpectrumFFT magnitude bins from audio.
Image Spectrum2D FFT magnitude from an image.
Spectrum BandsBass / mid / high bands as control values.
NEURAL03
Stem SeparatorSplit a track into stems (HTDemucs).
DiffusionOn-device image generation (SDXL / SD 1.5).
MusicGenGenerative audio synthesis.
INPUT · MODULATION04
Pointer (Input)Canvas pointer position.
Hit Test (2D)Test a point against regions.
TweenTime-based animation ramp.
Scroll WheelScroll input as modulation.
COMPOSITION05
InstancerClone a template across many instances.
Iteration IndexPer-instance index for templates.
Number ListA static list of numbers.
Fader BankA bank of fader controls.
Probe (Watch)Inline value inspector.
TIME02
TimerProject time as scalars (multiple units).
SequencerContainer with a local timeline.
LOGIC01
Switch (Sequential)Step through inputs in order.
DEBUG02
LogValue history with a live sparkline.
OscilloscopeUp to four time-domain traces.
I/O02
Visual OutputTerminal sink for the visual chain.
Audio OutputTerminal sink to the speakers.
More node families are on the way — logic & control flow, granular & physical-modeling synths, Metal shaders, and networked I/O. See the roadmap.