← 0

Fig. 1: Signal Path

sonic.org.uk · the published schematic

0 · signal path MIC 1 ANALYSER f0 · envelope RESONATOR BANK 2 · eight 2-pole TPT filters, Q 18–240 0102 0304 0506 0708* COUPLING 8×8, rows Σ=1 3 DELAY NET 4001 · 83.4ms 6701 · 139.6ms 11003 · 229.2ms 17011 · 354.4ms 4 SHAPER 4× oversampled MERGER ch 1–8 dry ch 9 shaped 5 virtual device → DAW
No energy is generated anywhere in this diagram. It is moved, delayed, and lost. That is the whole of the idea and the whole of the honesty.
1
Microphone, analysed only: never recorded, never routed to any output.
2
Eight resonators, four hard-wired pairs (dashed). Resonator 08 (*) drifts towards the room's estimated fundamental.
3
Coupling matrix: energy redistributed between resonators, never amplified (rows sum to exactly 1.0).
4
Four prime-length delay lines, cross-fed, scaled together by FORM.
5
Nine channels out: 1–8 dry, 9 the shaped sum. Not the same signal twice.

Engine

Sample rate
48,000 Hz
Quantum
128 frames (2.7 ms)
Channels out
9
Oversampling
4× (shaper only)

Resonator

Topology
TPT state-variable (Zavalishin)
Q range
18 – 240
Fundamental range
22 – 880 Hz, untempered
Delay lengths
4001 · 6701 · 11003 · 17011 samples (prime)

Constraints

Coupling loss/pass
0.003, the least this project could stay stable at
Matrix smoothing
40 ms
Bundle, gzipped
under 200 kB, fonts excluded
Offline
yes, after first load

No energy is generated anywhere in this diagram. It is moved, delayed, and lost. That is the whole of the idea and the whole of the honesty.