Skip to content

Commit 342ff99

Browse files
Joakim Langkildeclaude
andcommitted
docs(readme): add master output stage (filter + volume) to signal-flow diagrams
Show the MASTER OUT stage (LP/BP/HP filter + volume) after the FX/reverb and before the limiter in all three mode diagrams; boxes re-closed to uniform width. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 55156ec commit 342ff99

1 file changed

Lines changed: 69 additions & 44 deletions

File tree

README.md

Lines changed: 69 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -66,27 +66,32 @@ A safety **limiter** hard-clamps the output of every mode.
6666
IN · USB MIDI (note + velocity)
6767
6868
69-
┌─ VOICE · polyphonic, up to 6 ────────────────────────────────────────────
70-
│ OSC analog: 2-4 detuned unison + sub
71-
│ or wavetable: scan · FM · wavefold + sub
72-
│ SHAPE osc ─► drive (sat) ─► filter (SVF 2-pole | Moog 4-pole)
73-
│ AMP ─► ADSR x velocity · filter-env ─► cutoff
74-
└──────────────────────────────────────────────────────────────────────────
69+
┌─ VOICE · polyphonic, up to 6 ─────────────────────────────────────────┐
70+
│ OSC analog: 2-4 detuned unison + sub │
71+
│ or wavetable: scan · FM · wavefold + sub │
72+
│ SHAPE osc ─► drive (sat) ─► filter (SVF 2-pole | Moog 4-pole) │
73+
│ AMP ─► ADSR x velocity · filter-env ─► cutoff │
74+
└───────────────────────────────────────────────────────────────────────┘
7575
│ voices summed + stereo-panned
7676
77-
┌─ GLOBAL FX · Toggle 3 ───────────────────────────────────────────────────
78-
│ off | delay | reverb
79-
└──────────────────────────────────────────────────────────────────────────
77+
┌─ GLOBAL FX · Toggle 3 ────────────────────────────────────────────────┐
78+
│ off | delay | reverb │
79+
└───────────────────────────────────────────────────────────────────────┘
8080
8181
82-
┌─ LIMITER ────────────────────────────────────────────────────────────────┐
83-
│ hard-clamp +/-1 ─► OUT · L / R │
84-
└──────────────────────────────────────────────────────────────────────────┘
85-
86-
┌─ MOD MATRIX · 6 slots ───────────────────────────────────────────────────┐
87-
│ SRC LFO1 · LFO2 · Rnd S&H · Chaos · Steps · Sensor · Vel · Key │
88-
│ DST cutoff · pitch · wt-scan · drive · sub · FM · amp · LFO-rate │
89-
└──────────────────────────────────────────────────────────────────────────┘
82+
┌─ MASTER OUT · filter + volume (post-FX) ──────────────────────────────┐
83+
│ filter (off | LP | BP | HP) · cutoff · res ─► volume │
84+
└───────────────────────────────────────────────────────────────────────┘
85+
86+
87+
┌─ LIMITER ─────────────────────────────────────────────────────────────┐
88+
│ hard-clamp +/-1 ─► OUT · L / R │
89+
└───────────────────────────────────────────────────────────────────────┘
90+
91+
┌─ MOD MATRIX · 6 slots ────────────────────────────────────────────────┐
92+
│ SRC LFO1 · LFO2 · Rnd S&H · Chaos · Steps · Sensor · Vel · Key │
93+
│ DST cutoff · pitch · wt-scan · drive · sub · FM · amp · LFO-rate │
94+
└───────────────────────────────────────────────────────────────────────┘
9095
```
9196

9297
### Mode 2 - Granular · processes the audio input
@@ -95,50 +100,70 @@ A safety **limiter** hard-clamps the output of every mode.
95100
IN · AUDIO (1/4" jack)
96101
97102
98-
┌─ CAPTURE ────────────────────────────────────────────────────────────────┐
99-
│ record ─► SDRAM ring buffer (FOOTSW 2 = freeze) │
100-
└──────────────────────────────────────────────────────────────────────────┘
103+
┌─ CAPTURE ─────────────────────────────────────────────────────────┐
104+
│ record ─► SDRAM ring buffer (FOOTSW 2 = freeze) │
105+
└───────────────────────────────────────────────────────────────────┘
106+
107+
108+
┌─ GRAINS · up to 12 ───────────────────────────────────────────────┐
109+
│ read @ pitch · Hann window · summed ─► wet │
110+
└───────────────────────────────────────────────────────────────────┘
111+
112+
113+
┌─ DRY / WET MIX ───────────────────────────────────────────────────┐
114+
│ dry (live input) + wet (grains) │
115+
└───────────────────────────────────────────────────────────────────┘
101116
102117
103-
┌─ GRAINS · up to 12 ──────────────────────────────────────────────────────┐
104-
read @ pitch · Hann window · summed ─► wet
105-
└──────────────────────────────────────────────────────────────────────────
118+
┌─ GLOBAL FX · Toggle 3 ────────────────────────────────────────────┐
119+
off | delay | reverb
120+
└───────────────────────────────────────────────────────────────────┘
106121
107122
108-
┌─ DRY / WET MIX ──────────────────────────────────────────────────────────┐
109-
dry (live input) + wet (grains)
110-
└──────────────────────────────────────────────────────────────────────────
123+
┌─ MASTER OUT · filter + volume (post-FX) ──────────────────────────┐
124+
filter (off | LP | BP | HP) · cutoff · res ─► volume
125+
└───────────────────────────────────────────────────────────────────┘
111126
112127
113-
┌─ GLOBAL FX · Toggle 3 ───────────────────────────────────────────────────┐
114-
off | delay | reverb ─► LIMITER (+/-1) ─► OUT · L / R
115-
└──────────────────────────────────────────────────────────────────────────
128+
┌─ LIMITER ─────────────────────────────────────────────────────────┐
129+
hard-clamp +/-1 ─► OUT · L / R
130+
└───────────────────────────────────────────────────────────────────┘
116131
117-
┌─ MODULATION ─────────────────────────────────────────────────────────────
118-
│ density ◄ Chaos · pitch-spread ◄ Sensor + random
119-
└──────────────────────────────────────────────────────────────────────────
132+
┌─ MODULATION ──────────────────────────────────────────────────────┐
133+
│ density ◄ Chaos · pitch-spread ◄ Sensor + random │
134+
└───────────────────────────────────────────────────────────────────┘
120135
```
121136

122137
### Mode 3 - Generative · self-playing
123138

124139
```text
125-
┌─ SEQUENCER (internal) ───────────────────────────────────────────────────┐
126-
│ slow clock ─► random-walk pitch ─► seed note / chord │
127-
└──────────────────────────────────────────────────────────────────────────┘
140+
┌─ SEQUENCER (internal) ───────────────────────────────────────────────────
141+
│ slow clock ─► random-walk pitch ─► seed note / chord
142+
└──────────────────────────────────────────────────────────────────────────
128143
129144
130-
┌─ VOICE · up to 5 (same engine as Synth) ────────────────────────────────┐
131-
│ osc ─► drive ─► filter (SVF | Moog) ─► amp (ADSR) │
132-
└──────────────────────────────────────────────────────────────────────────┘
145+
┌─ VOICE · up to 5 (same engine as Synth) ────────────────────────────────
146+
│ osc ─► drive ─► filter (SVF | Moog) ─► amp (ADSR)
147+
└──────────────────────────────────────────────────────────────────────────
133148
│ voices summed
134149
135-
┌─ DEDICATED REVERB · lush (no global FX) ─────────────────────────────────┐
136-
│ ─► LIMITER (+/-1) ─► OUT · L / R │
137-
└──────────────────────────────────────────────────────────────────────────┘
150+
┌─ DEDICATED REVERB · lush (global FX bypassed) ────────────────────────────┐
151+
│ built-in stereo reverb │
152+
└───────────────────────────────────────────────────────────────────────────┘
153+
154+
155+
┌─ MASTER OUT · filter + volume (post-reverb) ──────────────────────────────┐
156+
│ filter (off | LP | BP | HP) · cutoff · res ─► volume │
157+
└───────────────────────────────────────────────────────────────────────────┘
158+
159+
160+
┌─ LIMITER ─────────────────────────────────────────────────────────────────┐
161+
│ hard-clamp +/-1 ─► OUT · L / R │
162+
└───────────────────────────────────────────────────────────────────────────┘
138163
139-
┌─ MODULATION ─────────────────────────────────────────────────────────────┐
140-
│ filter sway ◄ Chaos · scan drift ◄ Chaos · centre ◄ Sensor │
141-
└──────────────────────────────────────────────────────────────────────────┘
164+
┌─ MODULATION ─────────────────────────────────────────────────────────────
165+
│ filter sway ◄ Chaos · scan drift ◄ Chaos · centre ◄ Sensor
166+
└──────────────────────────────────────────────────────────────────────────
142167
```
143168

144169
## Getting started

0 commit comments

Comments
 (0)