Twin Waves MkII

Klavis 8HP
fw 1.1

Dual digital oscillator. Each section independently set as VCO, LFO, or random generator with 17 VCO and 7 LFO algorithms. Built-in per-section quantizer, hard/soft sync, thru-zero FM.

Patch Ideas · 6

Dual detuned VCO
both sections in VCO · OSC 1 Unison (5 stacked saws) with Spread mid · OSC 2 Unison slightly detuned via Coarse · V/Oct mode Offset so V.Oct 2 adds to V.Oct 1 · fat 10-voice lead from one module
Show diagram
Patch diagramPatch diagram with 3 modules and 3 connections. Modules: Twin Waves MkII, Sequencer, Output. Signals: 2 audio, 1 pitch.Twin Waves MkIISequencerOutputOSC 1: Unison saw, Spread noonOSC 2: Unison saw, Coarse +5 centsV/Oct mode: OffsetV.Oct 11v/octOut 1audioOut 2audioPitch1v/octLaudioRaudioaudiopitch
Clock-locked random mod
OSC 2 in LFO mode · Randomly-timed S&H algorithm · external clock at Sync/Clk · Param 2 knob controls timing randomness · use Out 2 as stepped-random modulation synced to beat
Show diagram
Patch diagramPatch diagram with 4 modules and 3 connections. Modules: Twin Waves MkII, Clock, Filter, Envelope. Signals: 1 cv, 1 trigger, 1 clock.Twin Waves MkIIClockFilterEnvelopeOSC 2: LFO · Randomly-timed S&HQtz/Clk: external clockCoarse: ÷4Sync/ClkclkOut 2cvSqr 1trigOutclkCutoffcvTrigtrig11. trigger per cyclecvtriggerclock
BZX FM growl
OSC 1 in VCO sine · FM/AM set to BZX · OSC 2 as modulator · Param 1 cross-pot taps OSC 2 back into OSC 1 phase · V.Oct 1 pitches both with Offset mode · through-zero FM bass
Show diagram
Patch diagramPatch diagram with 3 modules and 3 connections. Modules: Twin Waves MkII, Sequencer, Output. Signals: 1 audio, 1 cv, 1 pitch.Twin Waves MkIISequencerOutputOSC 1: Sine · FM/AM: BZXOSC 2: Sine · Coarse: ratioV/Oct mode: OffsetV.Oct 11v/octFM/AMcvOut 2cvOut 1audioPitch1v/octInaudio11. TZ-FM carrieraudiocvpitch
Self-locked quantized melody
OSC 1 in VCO · Qtz Pentatonic · OSC 2 in LFO Brownian vectors as slow melodic CV · Param 1 unpatched pulls OSC 2 output into OSC 1 algorithm · vectors quantized into melody
Show diagram
Patch diagramPatch diagram with 2 modules and 2 connections. Modules: Twin Waves MkII, Filter. Signals: 1 audio, 1 pitch.Twin Waves MkIIFilterOSC 1: Saw · Qtz: PentatonicOSC 2: LFO Brownian vectors · slow rateV.Oct 11v/octOut 21v/octOut 1audioInaudioaudiopitch
Noise resonator
OSC 1 Noise Resonator algorithm · Param 1 controls Q factor · V.Oct 1 controls filter peak · LFO from OSC 2 sweeps Param 1 · melodic filtered noise drone
Show diagram
Patch diagramPatch diagram with 3 modules and 3 connections. Modules: Twin Waves MkII, Sequencer, Output. Signals: 1 audio, 1 cv, 1 pitch.Twin Waves MkIISequencerOutputOSC 1: Noise Resonator · Qtz: offOSC 2: LFO Sine · slowV.Oct 11v/octParam 1cvOut 2cvOut 1audioPitch1v/octInaudioaudiocvpitch
Aperiodic trigger clock
OSC 2 LFO · Randomly-timed vectors · take Sqr 1 equivalent from OSC 1 set to LFO with same algorithm · feed trigger pulses into drum voices for irregular polyrhythm
Show diagram
Patch diagramPatch diagram with 3 modules and 2 connections. Modules: Twin Waves MkII, Drum A, Drum B. Signals: 1 cv, 1 trigger.Twin Waves MkIIDrum ADrum BOSC 1: LFO Randomly-timed vectorsOSC 2: LFO Randomly-timed vectors · different rateSqr 1trigOut 2cvTrigtrigAccentcvcvtrigger

Behaviors

Section sharing Osc2 button press

Encoder, Fine/Level, and Coarse knobs are virtually duplicated per section. White LEDs next to each pot light when the physical position matches the stored value — a pot only acts when its LED is on. Prevents jumps when switching sections.

Pot lock and octave select Qtz/Clk + Sync pressed together

Locks tuning pots of current VCO (prevents accidental detuning). Once locked, the Coarse pot becomes a 7-position transpose selector of ±3 octaves without moving the fine tuning.

Normalized cross-modulation leave Param 1, Param 2, or Sync/Clk unpatched

Param 1 is normalized to OSC 2's output, Param 2 to OSC 1's output, Sync/Clk to OSC 1's [square]. Cross-modulation (FM, PWM, sync) happens automatically without cables — the pot meters how much of the other oscillator feeds in.

Thru-zero FM (BZX) FM/AM long press → BZX

Modulates OSC 1 linearly with mirrored bipolar behavior. Symmetric about zero — max positive and max negative modulation yield identical frequencies with reversed wave direction. Inoperative with Unison, Self-sync, and Noise algorithms.

Per-section quantizer Qtz/Clk short press (VCO mode)

19 scales per section, including quarter-tones, 19-TET, just intonation, and world scales. Long press sets Base Note — transposes the scale on the voltage-input side before quantization (distinct from Coarse transpose, which acts after).

Clock-synced LFO with div/mult Qtz/Clk in LFO mode → external clock

Coarse pot becomes a 23-position div/mult selector (16x to ÷64) applied to the Sync/Clk input tick rate. V/Oct CV sums with the Coarse setting. Enables clock-locked LFOs at musical subdivisions.

Aperiodic LFO algorithms LFO algorithm: Randomly-timed S&H or vectors

Parameter knob controls timing randomness (cyclic to fully random) separately from level randomness (always 100%). Combines with Sqr 1 trigger-per-cycle output to generate irregularly-spaced clocks.

Normalled sync for self-sync Sync enabled with Sync/Clk unpatched in OSC 1

OSC 1 syncs to itself via the normalling — useless. Always patch sync source or disable sync in OSC 1 when using self-sync algorithms; OSC 2 avoids this trap.

Soft sync on sine/triangle Sync menu set to soft sync (sine or triangle algos)

Soft sync reverses wave direction at sync edge — equivalent to through-zero FM with a square modulator. Preserves the wave's frequency across the reversal, unlike hard sync which resets phase.

Autosave on power off any setting change

Current state auto-saves for recall at power-up. Do not change settings within 10 seconds of switching off — the save may be interrupted.

Controls

Selected section Param (encoder) Rotates to set the current algorithm's parameter; short press toggles between parameter edit and algorithm selection. Long press scrolls contextual help.
Shared between sections — Osc2 button selects which section it controls
Selected section Fine / Level Fine pitch in VCO mode; output level (with FM/AM jack summing) in LFO mode.
Shared · white LED lights when knob matches stored value
Selected section Coarse Coarse pitch in VCO; rate in LFO; clock div/mult ratio when external clock is active; 7-position octave selector when pots are locked.
Shared · ±3 octaves when locked · up to 16x / ÷64 clock ratio
Selected section LFO-AM button Short press toggles VCO ↔ LFO mode. Long press edits the FM/AM jack role.
Red LED off: VCO · on: LFO
Selected section Qtz/Clk button In VCO: quantizer scale menu. In LFO: internal/external clock menu. Long press sets quantizer base note.
Yellow LED on: quantizer or external clock active
Selected section Sync button Opens sync menu — enables/disables Sync/Clk jack, selects hard or soft sync. Long press toggles absolute vs relative self-sync tracking.
Green LED on: sync active
Global Osc2 button Selects which section (1 or 2) the shared knobs, encoder, and mode buttons control. Long press edits V/Oct input mode.
Blue LED off: Osc 1 · on: Osc 2
CH 1 / CH 2 Param 1 / Param 2 Per-section input attenuators for the Param jack CV. Non-shared permanent controls.
Unity CW · zero CCW
CH 1 FM/AM/... attenuator Attenuator for the OSC 1 FM/AM jack. Role of jack set via LFO-AM long press.
Attenuates BZX / FM / VCA / QTZ base / Algo CV

I/O

IN · 6

  • Param 1 CV
    CV modulating OSC 1 algorithm parameter (e.g. PWM, spread, bit depth).
    NORM → OSC 2 output
  • Param 2 CV
    CV modulating OSC 2 algorithm parameter.
    NORM → OSC 1 output
  • FM/AM/... AUDIO
    OSC 1 multi-role input: thru-zero FM (bipolar or symmetric), linear FM, VCA, quantizer base note, or algorithm select — set by LFO-AM long press.
  • Sync/Clk CLK
    Shared jack: sync source for either section in VCO mode, external clock in LFO mode. Per-section enabled via Sync/Qtz menus.
    NORM → OSC 1 Sqr 1 output
  • V.Oct 1 1V/Oct · 10 octaves tracking AUDIO
    1V/Oct pitch input for OSC 1 (VCO) or rate for OSC 1 (LFO).
  • V.Oct 2 1V/Oct CV
    1V/Oct pitch input for OSC 2. V/Oct modes: Separate, Added, or Offset via Osc2 long press.

OUT · 3

  • Out 1 ±5V AUDIO
    OSC 1 main output. VCA-scaled when FM/AM jack is in VCA mode.
  • Sqr 1 ±5V / gate GATE
    OSC 1 sub-octave square in VCO mode (half frequency of Out 1); trigger pulse at each cycle start in LFO mode.
  • Out 2 ±5V
    OSC 2 main output, level-controlled by Fine/Level knob in LFO mode.