Nodes
Instruments 5 nodes
- Bass SynthSquare bass with a sine sub, filter, amplitude envelope and drive; all controls are patchable Group inputs.
- KickSine kick with a note-on-triggered ADSR, Filter and Drive. Decay is the envelope release. Drive spans 0–18 dB with a calibrated 9 dB default on its normalized control.
- Mono SynthSaw lead with filter, amplitude envelope and drive; built only from ordinary UI nodes and Group inputs.
- PadEight slow-envelope saw voices with shared Filter and Chorus. Enter the Group to edit the voice envelope using ordinary nodes.
- SnareTriangle body and filtered noise with separate note-on-triggered ADSRs. Both decay controls are ordinary release inputs.
Effects 12 nodes
- DelayDigital, Tape and BBD echoes with stereo or ping-pong routing.
- Granular DelayScatters live audio into grain clouds; Hold freezes the texture.
- ReverbAdds space with Room, Plate, Diffuse, and octave-up Shimmer modes.
- BitcrusherAdds lo-fi grit by lowering bit depth and sample rate.
- SaturationAdds harmonics and warmth, with tone and level matching.
- CompressorEvens out dynamics or adds punch, with a sidechain input for ducking.
- LimiterCatches peaks above a set ceiling.
- EQShapes tone with eight bands you drag directly on the display.
- FilterShapes tone with resonant low-pass, high-pass, band-pass, or notch.
- ChorusThickens and widens sound, with clean, ensemble, and vintage styles.
- TremoloPulses volume or pans stereo sound with shaped rhythmic movement.
- Modal ResonatorRings as a struck string, bar, plate, or tube when you excite it.
Primitives 23 nodes
- NoiseGenerates white, pink, or brown noise for percussion and texture.
- OscillatorGenerates classic sine, saw, square, and triangle tones.
- WavetableScans through curated wavetables for evolving, morphing tones.
- FunctionPlays a drawn multi-point envelope once, looped, or back and forth.
- GlideSmooths jumps between values for portamento and softer modulation.
- LFOAdds cyclic movement to any parameter, free-running or clock-synced.
- RampRuns one rise or fall from Start to End each time it's triggered.
- RandomGenerates random modulation, continuously or once per trigger.
- Sample & HoldGrabs a value on each trigger and holds it for stepped modulation.
- ShaperPlays a drawn curve as rhythmic modulation for ducking and gating.
- Slew LimiterSmooths rises and falls separately for glide and softened steps.
- ADSRShapes a gate with attack, decay, sustain, and release.
- Envelope FollowerTurns the loudness of audio into modulation for auto-wah and ducking.
- VCASets volume from an envelope, LFO, or other modulation.
- GainTurns audio up or down in dB for gain staging.
- MixMixes up to eight stereo inputs with level and pan per channel.
- PanPlaces audio in the stereo field, with equal-power or linear law.
- Stereo MergeJoins left and right mono signals into one stereo signal.
- Stereo SplitSplits stereo into separate left and right signals.
- WidthNarrows or expands the stereo image, with an explicit Mono fold-down.
- ConvertConverts pitch between notes, V/Oct, and Hz.
- Quantize PitchSnaps pitch into a key and scale on this branch of the patch.
- ScaleSets a key and scale for quantizers and chord nodes.
MIDI 29 nodes
- ClockDrives sync from its own BPM or your DAW's tempo and transport.
- Clock DecodeBreaks a Clock into tempo, play state, position, and meter.
- Clock DividerSets a Clock to straight, dotted, or triplet divisions.
- Euclidean SequencerSpreads hits evenly across steps for Euclidean rhythms.
- MIDI ClockSyncs the patch to MIDI clock from your DAW or external gear.
- Step SequencerPlays a 16-step note pattern in time with a Clock.
- CC EmitTurns a control signal into MIDI CC messages.
- CC ExtractorTurns up to four MIDI CCs, such as the mod wheel, into modulation.
- MIDI DecodeTurns MIDI into pitch, gate, velocity, sustain, and bend signals.
- MIDI EncodeTurns gate, pitch, and velocity signals into MIDI notes.
- MIDI MergeCombines two or more MIDI streams into one.
- MIDI PanicSends all-channel resets to clear stuck MIDI notes.
- MIDI ArpeggiatorTurns held notes into rhythmic patterns in time with a Clock.
- MIDI Channel FilterKeeps only one MIDI channel from an incoming stream.
- MIDI ChordTurns each note into a chord, following a Scale for in-key harmony.
- MIDI DelayEchoes notes as repeats, in milliseconds or synced to tempo.
- MIDI FilterFilters note ranges and selected MIDI message types.
- MIDI Gate LengthSets notes to a fixed length or stretches them longer.
- MIDI HumanizeLoosens timing and velocity for a less mechanical, played feel.
- MIDI LatchControls how notes stay held: toggle, track, or replace.
- MIDI ProbabilityLets each note through by chance for evolving, varied patterns.
- MIDI RandomizeVaries note pitch and velocity randomly, optionally kept in key.
- MIDI RatchetRepeats notes as fast bursts for rolls and stutters.
- MIDI Scale QuantizeSnaps notes into a chosen key and scale, or follows the project key.
- MIDI SplitPasses notes within a key range, for keyboard splits.
- MIDI TransposeShifts notes up or down by semitones or octaves.
- MIDI Velocity ClampScales velocity and keeps it between a minimum and maximum.
- MIDI Velocity CurveReshapes velocity response so playing feels softer or harder.
- MIDI Voice LimitCaps the number of notes that play at once, stealing oldest or newest.
Utilities 19 nodes
- RMS MeterMeasures RMS and peak levels for metering and modulation.
- AddAdds two signals to offset or combine modulation.
- DivideDivides A by B for ratios and scaling.
- MultiplyMultiplies two signals to scale modulation depth or ring-modulate.
- SubtractSubtracts B from A to offset or compare modulation.
- ClampKeeps a signal between a minimum and maximum.
- Map RangeRescales a signal from one range to another.
- A/B SwitchSwitches between two signals when the select input is on.
- ButtonSends a gate while held, to play or retrigger events by hand.
- CompareOpens a gate when one signal passes another; triggers on change.
- Edge DetectorSends triggers when a gate starts and when it ends.
- Manual TriggerSends one trigger each time you press it.
- ToggleFlips on and off with each trigger, with set and reset inputs.
- ValueSends a fixed value that adapts to the socket it connects to.
- Audio InputBrings the host track audio into your Throughline FX patch.
- Audio OutputSends the patch's audio to your speakers or DAW.
- MIDI InputBrings MIDI from your keyboard or DAW; add MIDI Decode for notes.
- MIDI OutputSends MIDI from the patch to your DAW or external gear.
- MonitorShows audio, control, or MIDI on a cable without changing it.























































































