Logic

What Is a Logic Module?

Logic modules apply Boolean logic (AND, OR, XOR, etc.) to gate or trigger signals. They let you combine, compare, and transform signals based on whether they’re high (on) or low (off). It’s like patching with rules instead of audio.

Logic doesn’t generate sound, but it gives your patches structure – great for rhythm, sequencing, generative music, and creative signal routing.

Common Logic Functions

  • AND: Only high when both inputs are high at the same time.
  • OR: High when either input is high.
  • XOR (Exclusive OR): High when only one input is high, not both.
  • NAND, NOR, XNOR: Inverted versions of the above – get weird.

Use Cases

  • Rhythmic logic: Combine clocks, gates, and triggers into evolving rhythms.
  • Trigger control: Gate certain events only when multiple conditions are met.
  • Random gates: Use logic with randomness to create new trigger patterns.
  • Comparators: Some logic modules compare CV values and output high/low based on thresholds.

Logic is where patches get clever. It’s not always obvious until you use it – then you start wishing you had more XORs and NANDs in your life.

Great Video