This module is a quad flip-flop with a normalized inverter per channel. In practice, that makes it a compact bank of:
VERT outputsThe key trick is this:
CLK toggles OUTSET forces OUT highRST forces OUT lowVERT is normally the inverse of OUTIN breaks that normalization, so VERT becomes an inverter for whatever you patch into INThat means each section can be either:
That’s extremely useful in a patch.
Before getting into combinations, here are the main musical jobs it excels at:
Examples: Pamela’s Pro Workout, Tempi, 4ms QCD, Noise Engineering Horologic Solum, trigger lanes from Metropolix, Eloquencer, Circadian Rhythms
This is probably the most obvious and powerful pairing.
CLK for one channel: OUT becomes a divide-by-2 square gateOUT and VERT to create alternating rhythmic layersCLK to get stateful rhythms that depend on event history instead of simple multiplication/divisionCLKOUT → kick trigger inputVERT → closed hat trigger inputNow kick and hat alternate every pulse.
Run those through VCAs or logic afterward for more dynamic behavior.
CLKOUT → open a VCA for fill triggersVERT → open the “normal groove” laneThis gives you a simple A/B phrase alternation.
Examples: Doepfer A-151, Joranalogue Switch 4, Boss Bow Two, Erica Sequential Switch, Verbos Sequence Selector
Flip-flops and switches are fantastic together.
Use Toggle to decide when a switch changes role or which structural layer is active.
CLKOUT → A-151 advance or reset logicVERT → gate a second voice or route a second CV laneOUT/VERT can drive two switch control inputs or VCAs for cross-routed modulationThis makes long-form structure from simple clocks.
Examples: Joranalogue Compare 2, Doepfer A-166, Klavis Logica XT, Intellijel Plog, Bastl Little Nerd, Vice Virga, Mystic Circuits Ana/XOR
Toggle gets much more interesting when mixed with Boolean logic.
OUT and VERT as complementary logic sources into AND/OR/XORSET and RST from different event sources to create a patch that “remembers” which event happened lastSETRSTOUT = “A currently dominates”VERT = “B currently dominates”Then use those outputs to enable different voices or modulation buses.
OUT + another trigger sequence into XORThis can create more complex rhythmic behavior than simple divisions.
Examples: Veils, Quad VCA, ALM Tangle Quartet, Intellijel Quad VCA, Happy Nerding 3xVCA
VCAs turn Toggle from “logic utility” into a patch structure controller.
OUT opens VCA 1VERT opens VCA 2One clock pulse now flips where the modulation goes.
OUT opens one rhythmic laneVERT opens anotherYou get performance-friendly contrast with a single clocked toggle.
Examples: Maths, Function, Contour 1, Zadar, Quadrax, Delta-V, Pip Slope
This is great for turning trigger sequences into alternating articulation states.
OUT triggers envelope AVERT triggers envelope BNow a single rhythm alternates between two articulations.
Use Toggle outputs to gate which envelope reaches a VCA or LPG. This creates phrasing that feels intentional and arranged.
Examples: Basimilus Iteritas Alter, WMD Crucible, Tiptop drum voices, SSF Entity, Noise Engineering drum modules, sample players
Toggle is excellent for percussion structure.
SET/RST for fills and break statesVERTCLKOUT → snare lane enableVERT → percussion lane enableSET at phrase startRST at phrase endThis lets you force known states at structural boundaries.
Examples: Mutable Marbles, Wogglebug, SSF Ultra-Random, Turing Machine, Sapèl, Orbit 3, Ochd + S&H, Nano Rand
This pairing is very musical because Toggle can impose binary order on random material.
CLKOUT opens a VCA carrying random CV to pitchVERT opens a slewed or quantized alternative sourceResult: random and stable phrases alternate.
SETRSTOUT to indicate “chaos mode active”That state can control feedback amount, modulation depth, sample rate reduction, etc.
Examples: uScale, Scales, O_C, Bard Quartet, Metropolix, René, Pressure Points + quantizer
Toggle is not a pitch module, but it’s excellent for phrase logic.
OUT selects sequence AVERT selects sequence BYou get instant verse/chorus melodic alternation.
CLKOUT opens quantized melody laneVERT opens transposed response laneThis creates call-and-response behavior.
Examples: Quadrax burst mode, Pamela’s ratchets, Noise Engineering Integra Solum / related trigger tools, 4ms PEG, Befaco Burst
CLKOUT → ratchet trigger enableVERT → straight trigger laneNow only alternating hits ratchet.
SETRSTOUT is high, burst generator is activeThis creates a fill window during the final part of a phrase.
Examples: Joranalogue Compare 2, Doepfer comparator utilities, envelope followers, threshold extractors
These combinations let Toggle respond to analog events.
CLK or SETSo the patch changes state when the source material crosses a threshold.
CLKOUT and VERT then alternate modulation destinations or voice accessExamples: Pressure Points, 0-CTRL gate outs, manual buttons, gate keyboards, Tetrapad, controllers with trigger outputs
CLKOUT = “section A active”VERT = “section B active”Or use dedicated buttons:
- button 1 → SET
- button 2 → RST
This gives you a super immediate performance control layer for mutes, transpositions, modulation buses, effect sends, etc.
Examples: Mimeophon, Magneto, Data Bender, FX Aid, feedback mixers, filters, wavefolders
Toggle is very useful for controlling when feedback or effect routing is active.
OUT opens dry emphasisVERT opens wet emphasisOUT opens feedback pathRST receives a safety reset pulse every barYou can flirt with unstable feedback but force the system back to safe territory periodically.
IN jack and VERT outputThe normalization is a big deal and easy to overlook.
When you patch something into IN, VERT becomes the inversion of that signal instead of the inversion of OUT.
That means Toggle can act as: - four logic inverters - four complementary gate generators - a way to derive opposite mute logic
INVERT → another voiceNow one voice gets the original sequence, and another can get the opposite logic behavior downstream.
This is especially useful if another module wants “not this gate”.
A single channel can be used as either: - a flip-flop state source, or - an inverter
So in one patch: - channels 1–2 = state machines - channels 3–4 = logic inversion for clocks, mutes, accents, reset conditioning
That makes it a very space-efficient “boring but magic” module.
Good pairing: - Pamela’s Pro Workout - Basimilus Iteritas Alter - Quad VCA - A-151 - Compare 2 / logic module
CLKOUT/VERT to alternate between two slow modulation ecosystemsSET and RST come from random comparators or thresholded CV eventsGood pairing: - Marbles / Turing Machine - Ochd / Batumi - Quad VCA - Sequential switch - Quantizer - long-envelope generators
OUT of one channel to SET or RST of anotherVERT outputs as anti-rhythms into XOR/AND logicGood pairing: - logic module - burst generator - random trigger source - clock manipulator - switch - drum sampler
SET/RSTOUT and VERT drive two halves of your systemGood pairing: - manual gate controller - VCAs - mutes/switches - clock source - sequencer with gate outs
Use multiple channels to affect each other.
OUT → Ch2 SETOUT → Ch3 RSTVERT → Ch1 CLKNow the system has memory and can evolve in semi-unpredictable ways depending on initial conditions and incoming clocks.
This gets especially good when the driving clocks are not simple divisions.
Think of each channel as one “arrangement bit”.
Drive SET/RST from sequencer gates, manual buttons, or end-of-cycle signals.
Then use the outputs to open VCAs, enable switches, or trigger logic.
You’ve basically built a mini patch-state controller.
Because SET and RST force state, you can encode “which thing happened most recently.”
SETRSTOUT now represents whether A or B was the last dominant event.
That can drive panning, ducking, modulation focus, or voice allocation.
Pair Toggle with probabilistic triggers.
CLKOUT enables sparse sequenceVERT enables dense sequenceBecause the trigger arrivals themselves are probabilistic, the alternation feels less mechanical than a straight divider.
CLKOUT → closed hatVERT → open hatCLKOUT opens primary bass modulationVERT opens alternate modulation or transpositionSETRSTOUT enables ratchets, bursts, or delay feedbackINVERT → complementary logic for another laneSETRSTOUT and VERT control two different voicesItijik Toggle is deceptively simple, but it’s one of those modules that can make a whole system feel more intentional. It excels at:
It becomes especially powerful when paired with:
If you want, I can also give you:
1. 10 concrete patch recipes using specific popular Eurorack modules, or
2. a small “system design” plan showing what kind of case pairs best with Toggle.