- Set SPEED/CHAOS to ~12:00 (internal clock around a few Hz).
- Set EGO/ID to ~10:00 (clustered values — narrow pitch range).
- Leave EGO INPUT unpatched so the internal uncertainty source is used.
- Patch Wogglebug STEPPED → quantizer IN.
- Patch quantizer OUT → VCO V/OCT.
- Patch Wogglebug BURST → envelope TRIG.
- Patch envelope OUT → VCA CV, VCO OUT → VCA IN, VCA OUT → mixer.
- Roll EGO/ID clockwise any time to widen the note range from clustered wander to full octave jumps.
Richter Wogglebug
Make Noise 10HPRandom voltage generator after Grant Richter's Wiard Wogglebug. Voltage-controlled clock feeds a sample-and-hold, lag processor, gate-burst generator and two VCOs ring-modulated into each other. Seven simultaneous random/audio outputs.
Patch Ideas · 10
- Set SPEED/CHAOS fully clockwise (clock pushed past 200 Hz).
- Set SPEED CV ATTENUATOR fully clockwise (unpatched +8 V normal lifts the clock to its highest range).
- Set EGO/ID fully counter-clockwise (recommended in the manual for bit reduction).
- Patch a VCO Saw or any audio signal → Wogglebug EGO INPUT.
- Patch Wogglebug STEPPED → mixer / output (this is now your bit-crushed audio).
- Slowly turn SPEED/CHAOS counter-clockwise to hear the sample rate drop — aliasing, warble, then chunks.
▸ Show diagram Hide diagram
- Set SPEED/CHAOS to ~12:00.
- Set WOGGLE to ~12:00 (medium chase speed).
- Set EGO/ID to ~1:00 so the external signal mostly dominates the internal source.
- Patch DPO VCO A Saw (or any audio-rate oscillator) → Wogglebug EGO INPUT.
- Patch Wogglebug WOGGLE CV OUT → second VCO V/OCT.
- Patch second VCO OUT → VCA → mixer alongside the DPO for a duet.
- Rotate WOGGLE counter-clockwise for a snappier tracker, clockwise for a drifting ghost voice.
▸ Show diagram Hide diagram
- Set SPEED/CHAOS to ~11:00 (a moderate base rate).
- Set the SPEED CV ATTENUATOR to ~12:00 so the CV influence is moderate.
- Patch an LFO (slow triangle, ~0.2 Hz) → Wogglebug SPEED CV INPUT.
- Patch Wogglebug CLOCK OUTPUT → MATHS CH 1 TRIG (set CH 1 as envelope, Cycle off).
- Patch MATHS CH 1 OUT → filter CUTOFF (or any destination needing a clocked envelope).
- Raise the Speed CV Attenuator for more pronounced rubato, lower for subtle swing.
▸ Show diagram Hide diagram
- Set SPEED/CHAOS to ~11:00 (slow-ish clock).
- Set WOGGLE to ~12:00.
- Leave EGO INPUT unpatched; set EGO/ID to ~12:00 for full range.
- Patch Wogglebug STEPPED → filter CUTOFF (sudden jumps).
- Patch Wogglebug SMOOTH CV OUT → VCA CV (glide-in dynamics).
- Patch Wogglebug WOGGLE CV OUT → VCO FM INPUT (quivering pitch drift).
- Turn SPEED/CHAOS clockwise to tighten all three together; counter-clockwise to let them breathe.
▸ Show diagram Hide diagram
- Set SPEED/CHAOS to ~12:00 (audible internal VCO range).
- Leave EGO INPUT unpatched, EGO/ID to ~12:00.
- Patch sequencer pitch CV → Wogglebug INFLUENCE INPUT.
- Patch Wogglebug RING-MOD OUTPUT → filter IN (or straight to mixer).
- Patch sequencer GATE → envelope TRIG → VCA CV, Ring-Mod through the VCA.
- Tweak SPEED/CHAOS to move the internal VCO frequencies relative to the sequencer pitch — each knob position is a new chord of inharmonics.
▸ Show diagram Hide diagram
- Set SPEED/CHAOS fully counter-clockwise (internal clock approaches 1 minute/cycle — effectively off).
- Patch an LFO (triangle, ~0.3 Hz) → Wogglebug EGO INPUT.
- Patch Wogglebug STEPPED → filter CUTOFF (or VCO V/OCT through a quantizer).
- Play a sound source through the filter.
- Press the DISTURB BUTTON any time to sample the LFO's current phase into Stepped.
- Hold DISTURB to freeze Stepped/Smooth/Woggle at their last values for as long as you hold.
▸ Show diagram Hide diagram
- Set SPEED/CHAOS to ~9:00 (slow clock — slow modulation).
- Set WOGGLE to ~11:00, EGO/ID to ~12:00.
- Leave EGO INPUT and INFLUENCE INPUT unpatched.
- Patch Wogglebug RING-MOD OUTPUT → filter IN.
- Patch Wogglebug SMOOTH CV OUT → filter CUTOFF.
- Patch Wogglebug WOGGLE CV OUT → filter RESONANCE (or a second VCO FM).
- Patch filter OUT → mixer. Let it run; slow SPEED/CHAOS further for longer evolutions.
▸ Show diagram Hide diagram
- Set SPEED/CHAOS to ~1:00 (faster clock = denser bursts).
- Leave EGO INPUT unpatched, EGO/ID to ~12:00.
- Patch Wogglebug BURST OUTPUT → drum module TRIG.
- Patch Wogglebug STEPPED → drum ACCENT (or pitch CV).
- Monitor the drum's output.
- Sweep SPEED/CHAOS to change roll density; the orange Burst activity window shows the rhythm.
- Patch a slow LFO → Wogglebug SPEED CV INPUT for rolls that ebb and flow over time.
▸ Show diagram Hide diagram
- Patch MATHS CH 1 (Cycle ON, slow — ~1 Hz square-ish) → Wogglebug EXTERNAL CLOCK INPUT.
- Now Wogglebug's S&H is clocked by MATHS, so Speed/Chaos only affects Smooth-CV slew rate.
- Set SPEED/CHAOS to ~11:00 (heavy lag — pitches glide).
- Leave EGO INPUT unpatched, EGO/ID to ~10:00 for clustered wanders.
- Patch Wogglebug SMOOTH CV OUT → quantizer IN, quantizer OUT → VCO V/OCT.
- Patch MATHS CH 1 → envelope TRIG → VCA CV; VCO → VCA → mixer.
- Turn SPEED/CHAOS clockwise to sharpen glides into near-stepped pitch changes.
▸ Show diagram Hide diagram
Behaviors
Stepped, Smooth, Woggle and Burst all derive from the same internal S&H but expose different characters simultaneously: Stepped = classic sampled random; Smooth = slewed/lagged version; Woggle = quivering product of the two; Burst = gate-burst rhythm. Pull all four for a coordinated random voice.
Internal clock exceeds 200Hz. Stepped Output becomes bit-reduced noise, Smooth Out becomes jittery grainy CV, Clock Output becomes a square wave. Patch an audio signal to Ego In for sample-and-hold bit-crushing on that signal.
Patching a VCO or any audio signal to Ego In makes Woggle VCO Out and Smooth CV 'follow' the ego-in pitch. Ego/Id sets blend; Woggle sets the type/degree of following. Useful as a generative second voice that tracks a sequencer melody.
External Clock overrides the S&H clock while Internal Clock Output keeps running at the Speed-set rate. This lets Wogglebug serve as both master clock source AND slave-sampling random generator from the same module.
Press samples new values manually. Hold pauses CV outputs — Stepped, Smooth, Woggle all freeze for the duration of the hold. At slow clock rates, use Disturb as a performance-friendly next-value button.
Influence simultaneously FMs both VCOs, feeds the ring-mod, and level-shifts Woggle CV. Patching a sequencer's pitch CV here yields discordant FM squelch that tracks the sequence. Patching LFO here animates the ring-mod timbre.
Ego/Id CCW makes random values 'cluster' around a narrow band — biased/coloured random. Fully CW spreads values across the full 0–10V range. Use for controlled pitch wanders vs wild jumps.
A dummy cable (unplugged end) into External Clock defeats the internal clock without providing a new one. Press/hold Disturb to freeze last random values. Releases generate a fresh burst. Classic Wogglebug performance trick.
System Clock LED (blue) mirrors S&H clock rate — shows External Clock rate when patched, Internal rate otherwise. Stepped activity window shows approximate voltage. Burst orange window shows gate rhythm. Useful for dialling in without monitoring audio.
Controls
| Global | Ego/Id Balance | Sets the range of probable random values when Ego In is unpatched. CCW clusters values near a narrow band. When Ego In is patched, balances external signal against the internal uncertainty source. unpatched: probability range · patched: internal/external blend |
| Woggle circuit | Woggle | Sets how quickly the Woggle circuit catches up to the Smooth/Stepped CV. CW = sluggish follow; CCW = snappy chase. CW: slow · CCW: fast |
| Internal Clock + Smooth lag | Speed / Chaos | Dual purpose — sets Internal Clock rate AND the Smooth CV lag-processor response. CW speeds the clock and makes Smooth CV jittery; CCW slows the clock and smooths the response. 1 min/cycle → ~40Hz (extended ~200Hz) · CW: jittery · CCW: smooth |
| Internal Clock | Speed / Chaos CV Attenuator | Unipolar attenuator for Speed/Chaos CV input. With nothing patched, extends internal clock upper range. unipolar · normalled +8V |
| Sample & Hold | Disturb Button | Manual clock for the S&H. Press = sample new value; hold = pause CV outputs. At fast clock rates, kicks the system to fetch a fresh cluster of values. press: sample · hold: freeze |
I/O
IN · 4
- Ego Input 10Vpp max CVExternal S&H source. Signal is injected directly into the Wogglebug's uncertain heart. Accepts CV or audio-rate signals.
- Influence Input audio / CV rate CVCV or audio input to the Ring-Mod circuit. Also modulates Smooth/Woggle VCO frequency and level-shifts the Woggle CV.
- External Clock Input rising edge CLKAny signal clocks the S&H when patched. Internal Clock Output keeps running at its own rate regardless.
- Speed / Chaos CV Input 0V – +8V CVUnipolar control over Speed. Attenuated by Speed/Chaos CV Attenuator.
OUT · 8
- Smooth VCO Output 10Vpp CVSharktooth audio-rate waveform. Pitch controlled by Ego Input, Ego/Id setting, Influence CV and Speed/Chaos.
- Ring-Mod Output 10Vpp GATEPulse-wave audio-rate ring-mod product of Smooth VCO × Woggle VCO × Influence. Digital-flavoured, aggressive. Gets messy fast.
- Woggle VCO Output 10Vpp AUDIOSquare audio-rate signal. Pitch controlled by Woggle, Ego, Ego/Id, Influence and Speed/Chaos.
- Stepped Output 0V – 10V GATEStepped random voltages. New value on every Internal Clock pulse (or External Clock / Disturb). At audio-rate clock, becomes bit-reduced noise. Activity window shows approximate voltage.
- Smooth Out 0V – 10V CVLag-processed (slewed) random CV. Smoothness set by Speed/Chaos — CCW = gentle smooth random, CW = audio-rate jitter.
- Woggle CV Out 0V – 10V CVProduct of Smooth and Stepped CV, shaken and chased by Woggle control. Always in motion.
- Burst Output 0V – +10V GATESquare random gate burst signal. Synced to internal clock, influenced by Stepped/Smooth/Woggle. Orange activity window shows gate activity.
- Clock Output 0V – +10V CLKSquare clock from internal generator. Independent of External Clock Input — always runs at Speed/Chaos rate.