The Interface
Draw one curve. Point it at anything. Build a chain of up to eight modules — volume, dirt, drive, filter, width, pan, time, pitch, loop — and give every one of them its own hand-drawn shape and its own clock.
Runs As VST3 / AU / Standalone In
01 — The Chain
Eight slots, filled with whatever you like, in whatever order you like. Drop a filter before a drive or after it and hear the difference. Put two of the same module in one chain. The signal runs left to right, exactly as you built it.
Any of the nine module types in any of the eight positions. Empty slots cost nothing — an unused slot is bypassed entirely, not run at unity.
Two filters, three volume gates, a drive either side of a pitch shift. Nothing stops you stacking the same module more than once.
Pick a slot up and move it. The chain rebinds instantly and the curve you drew travels with the module, not the position.
Save a whole chain — every module, every curve, every clock — as one recallable preset. 450 come built in, in banks per module and per source — drums, bass, synth, vocal — plus multi-module combinations.
02 — The Modules
Every module is a full effect with its own controls — not a single depth knob. Each one carries its own colour through the chain strip, the tab and the curve editor, so you always know what you are drawing.
The original Janggo, intact. Ducking, gating, tremolo and sidechain pumping from a drawn curve — single-band or split across three bands with their own shapes.
Single / Multiband · Zero-latency or linear-phase crossover
Beat repeat driven by the curve. The top of the graph is a live dead-zone that passes audio untouched; draw downward and it grabs a slice and stutters it.
1/1 → 1/64 ladder · 0–50 ms crossfade · Sync / Free
Thirteen shapers, from cubic soft clip to diode and bitcrush, with three tube transfer curves ported straight out of Vanguard. The curve sets drive per sample.
13 modes · Bias · Tone · Mix
A resonant filter swept by the curve. Clean TPT state-variable or a saturating vintage ladder, each in low-, band- and high-pass, at 12 or 24 dB.
6 types · 12 / 24 dB · 20 Hz – 20 kHz
The curve scans a delay line instead of a level. Sweep from dry to two seconds back and you get tape stops, rewinds, doubles and scrub effects on the grid.
0–2 s scan · Glide · Dual-head crossfade
Granular pitch driven by the same curve, two octaves either way. Snap it to semitones for arpeggios and octave drops, or leave it smooth for dives and risers.
±24 st · Smooth / Semitone snap · Grain 20–200 ms
A tempo-synced noise layer added on top rather than mixed in. White, pink or brown, tilted and filtered, with the curve shaping how loud it sits.
White / Pink / Brown · Colour tilt · HP + LP
Mid/side width from mono to 200%, moving in time. Past 100% it can synthesise new stereo content rather than just scaling what is there — and a drum mode leaves attacks centred while only the sustain spreads.
0–200% · 4 algorithms · Bass mono 20–500 Hz · Mono-safe
The curve sweeps between two pan positions on a real pan law — or blends in a Haas delay so the far ear arrives late and the image throws wider than the speakers.
3 pan laws · Haas blend · From → To
03 — The Curve
Every module gets its own editor. Add nodes, drag them, bend the tension between them, snap to the grid or draw free-hand. What you draw is what the module does, one cycle at a time, with a playhead sweeping so you can see where the beat is.
A library covering pumps, ducks, gates, stutters, tremolos, sweeps and more — with families drawn specifically for width, pan, time and pitch. Save your own alongside them.
Bend any segment from a hard corner to a smooth ease. Dial the exact attack and release of every dip without touching a number.
Lock nodes to musical divisions for tight quantised shapes, or switch snap off for loose, hand-drawn movement that breathes.
Reset any curve and it parks where the module does nothing — top for gain, centre for pan and pitch. A flat curve is a true bypass, not a subtle colour.
04 — The Clock
Each slot carries its own trigger, division, swing and offset. Run a filter on 1/4 while the loop chews 1/16 and the pan drifts over eight bars — one plug-in, several tempos, all locked to the same transport.
Host sync, MIDI notes, an external sidechain, the audio itself, the input transients, or free-running at your own rate. Per module, not per plug-in.
From eight bars down to 1/64, with the full dotted and triplet families in between. Long evolving sweeps and ratcheting stutters come from the same menu.
MPC-style swing pushes every odd cycle late; offset nudges the whole shape in milliseconds so it sits ahead of or behind the grid.
Swap the drawn curve for an envelope follower and the module tracks the incoming level instead — classic ducking, per module, without drawing a thing.
Specifications
System Requirements
macOS 11 Big Sur or later · Windows 10 or later (64-bit)
A VST3 or AU host, or run it standalone
Janggo Pro
One licence · every future update
or try the whole thing free for 7 days