One of the things I found was the XQP 545 Optical Disruptor/DIYRE Colouruptor, and was super taken by the low-freqency saturation, bordering on waveform modulation at times. According to XQP, the Disruptor started from him messing with their Optical De-esser, which is a feed-forward compressor (sidechain signal is taken from input of GR circuit rather than output) with a highpass filter in the sidechain. He found some interesting behavior after removing the sidechain high-pass filter: smooth, predominately low-frequency, distortion that is asymmetric (compresses top of AC signal but not bottom).
I've been following DIY Recording equipment (who have a great podcast & YT channel), but was reluctant to buy a 500-series rack & not yet confident enought to build a bipolar +/-15V PSU. But surprise, there is a pedal version! It's under a different name, Trip Hazard Effects, and has some changes (more on that later), but they were kind enough to post a schematic, like they do for all of their products.
My Build:
The schematic is a bit difficult to work with, so I made a simplified version without the bypass circuitry & with some more common resistor values. I also didn't have the TLE2426 Rail Splitter IC, so I used the Precision 1/2V Supply from the Bajaman Optical Limiter/Holy Roller. This change is also why the numbering for the resistors/capacitors doesn't start at 1.

I had a bunch of unlabelled LDRs that I've roughly tested & organized based on their dark/light resistance. I had the best luck with a:
- 3mm Red LED (mine were translucent red)
- LDR w/>20M dark resistance & ~2.5K light resistance (tested with 4.7K CLR off a 9V supply). If you're going to test your LDRs, make sure you get the LED perpendicular to the LDR face so that it's not shining off-axis. High dark resistance LDRs are a must, otherwise you will get gain reduction even when there is no input signal.
I also experimented with a trimpot in place of R12, which can help set the upper limit for the amount of Disruption and may be useful for dialing in different LED/LDR combos. To my ear, this sounds closest to the demos (XQP demo/Trip Hazard demo).

I built this all up on a breadboard, and am working on a vero layout, but it turns out I'm @#$%ing really bad at that. If anybody wants to do a perf/vero layout, I would be glad to build & verify it!
Circuit Analysis:
Audio Signal Path - I'm pretty new to this, so please correct my assumptions:
1.) Input feeds 1st TL084 gain stage
2.) Sidechain splits off of the main signal path
3.) Main signal path continues through the Gain Reduction section (LDR shunted to ground)
4.) Post GR signal through 2nd TL084 gain stage
5.) 2nd gain stage ouputs through pot for level control to Output
Sidechain:
1.) Sidechain split feeds 3rd TL084 gain stage with open loop gain?
2.) Disrupt pot attenuates signal to 4th TL084 gain stage
3.) 4th gain stage output feeds cathode of optocoupler LED, which is in its feedback loop
4.) Optocoupler LED controls GR before 2nd gain stage
As I've spent quite a bit of time with this circuit, I have some questions that are beyond my level:
1.) I read that the sidechain LED is driven by unrectified signal from a transconductance amplifier (which is a V-to-I converter), allowing input voltage to control LED brightness & giving GR more soft-knee character. All of the gain stages, except the open loop one in the sidechain, look like what I've seen referenced as transconductance amps, is that what is going on here?
2.) Comparing the sidechain LED driver to Bajaman's Optical Limiter, the LED is in a different place. Most optical comp/limiters that I've found route the output of the final sidechain gain stage into a current-limiting resistor before hitting the LED anode and then ground. The Disruptor has the LED in the feedback loop, with the gain stage output feeding a CLR before hitting the CATHODE of the LED before splitting to resistor/ground & the (-) opamp input. Is this where the compression gets it's assymmetric character from? I understand that ideally an opamp wants to keep the difference in voltage between its +/- inputs at 0V, and that the output is an amplified version of the difference between them, but visualizing how this effects the sound is definitely beyond my understanding.
3.) The 500-series version of the XQP Optical Disruptor uses 2x identical vactrols for gain reduction, which I might try. I guess this works as a voltage divider across the 2 LDRs, possibly allowing for differences in dark/light resistance value?
If you have any circuit improvements or corrections, please let me know. I'll record some sound clips this week and hopefully finish a reasonable vero layout (or find one of you fine folks that would be kind enough to do it).






