This is the open rev 0.2 TODO: "Fix amplitude difference on opto sat output. The opto stage attenuates the signal from the transformer too much."
Root cause
Two factors compounding:
- U2B has gain = −68× (R8 / R6 = 680Ω / 10Ω). Designed-in massive gain to drive the vactrol LED into compression.
- R10 = 330 Ω is the LED current limit. The schematic already documents the other vactrol's (R18) appropriate values: VTL5C3 → 47K, Silonex 325R3 → 470Ω, handmade vactrol → 47K. R10 = 330 Ω is too low for any of these vactrol types.
The combination slams the LED hard at any non-trivial input level, the LDR drops to minimum resistance, and most of the signal shunts to GND.
Three fix options (in order of preference)
Option A — Replace R10 with a trim pot (recommended)
Replace fixed R10 (330 Ω) with a 10K trim pot in series with 1K fixed. Adjustable range: 1K (close to current behavior, very aggressive saturation) to 11K (gentle saturation).
Pros:
- Per-build calibration accommodates any vactrol type
- Builder tunes by ear or scope
- No other circuit changes needed
Cons:
- Adds one component
- Needs a calibration step
Option B — Reduce U2B gain
Change R6 from 10 Ω to 100 Ω → gain drops from −68× to −6.8×. Vactrol still works but doesn't slam.
Pros:
- One-component change
- Predictable, no calibration
Cons:
- Hardcodes the saturation depth
- Different vactrol types still need different R10 values
Option C — Add a make-up gain stage
After C3 (the AC coupling to "Wet" net), add a TL072 or NE5532 stage with gain ~3–5× to recover lost amplitude.
Pros:
- Keeps the heavy saturation character
- Independent calibration
Cons:
- Adds an op-amp + extra components
- Doesn't address the root cause
Recommendation
Option A. Adjustable, calibratable per-build, accommodates the documented vactrol variations.
Pair with Issue [#2 — document vactrol type guidance for R10] below.
Action
This is the open rev 0.2 TODO: "Fix amplitude difference on opto sat output. The opto stage attenuates the signal from the transformer too much."
Root cause
Two factors compounding:
The combination slams the LED hard at any non-trivial input level, the LDR drops to minimum resistance, and most of the signal shunts to GND.
Three fix options (in order of preference)
Option A — Replace R10 with a trim pot (recommended)
Replace fixed R10 (330 Ω) with a 10K trim pot in series with 1K fixed. Adjustable range: 1K (close to current behavior, very aggressive saturation) to 11K (gentle saturation).
Pros:
Cons:
Option B — Reduce U2B gain
Change R6 from 10 Ω to 100 Ω → gain drops from −68× to −6.8×. Vactrol still works but doesn't slam.
Pros:
Cons:
Option C — Add a make-up gain stage
After C3 (the AC coupling to "Wet" net), add a TL072 or NE5532 stage with gain ~3–5× to recover lost amplitude.
Pros:
Cons:
Recommendation
Option A. Adjustable, calibratable per-build, accommodates the documented vactrol variations.
Pair with Issue [#2 — document vactrol type guidance for R10] below.
Action