Breadboard Noises

Updates on some prototype guitar effects.

Demo

Circuit Discussion

As I've continued development on this overdrive, I gradually stopped fiddling with component values. The schematic has been this for a couple weeks:

bagel+toaster.jpg

Figure 1: "Bagel" boost and "Toaster" overdrive/distortion

There are actually two different circuits shown here, and my intent is to build them both into a single enclosure with two footswitches (one for the boost, another for the overdrive/distortion). The boost has a single boost control and the overdrive/distortion has drive, tone, and level controls.

Bagel (cleanish boost)

The core of the clean boost is the same, but the rest is new since my last update. Let's start with the boost.

First I've added white high-efficiency clipping LEDs in the feedback loop (D5 and D6). Their purpose is mostly to prevent the opamp from saturating. Since this opamp is in a noninverting gain configuration, and because the max gain is about 11x, these diodes only conduct at max boost and when playing loudly. At least, this is the result I get with my guitar's passive single coil pickups. Other circuits might still be able to saturate the opamp. You can of course just turn the gain down but if you really wanted to avoid saturation, running the circuit at a higher voltage or moving the LEDs to the input would help.

Beyond the LEDs, there's a JFET for switching between boost and buffer operation. I haven't bothered to make a through-hole J113 component in KiCad yet but that's what I actually used, not the MMBFJ113 part from the standard library. Credit for this switching scheme goes to Merlin's Glass Blower circuit.

The output is a bit unusual for a supposedly clean boost because it has a clipper! At first glance this looks like what people usually call a "hard" clipper and associate with harsh distortion sounds. But the details matter, and in this case the arrangement of resistors makes the clipping very subtle.

bagel_clip.jpg

Figure 2: Bagel's output clipping and switching

The signal leaves the opamp through C7 (1u) and then SW1B selects one of two paths:

  • in "buffer" mode the signal goes through a 100 ohm resistor to the next thing in the chain
  • in "boost" mode it goes through a subtle clipping circuit

This clipping diode and resistor arrangement takes inspiration from RunOffGroove's Thunderbird circuit. The idea is to allow a DC voltage to build up on the right side of C7 to asymmetrically limit current through D3 and D4. Meanwhile, resistors R22 and R23 "tap" the output somewhere between the clipping diode and the series resistance (R15 and R16) which makes the clipping effect more subtle and also increases the output level. Notably, this voltage build-up is bled off by R7 so the clipping threshold changes as the signal level changes.

That's all pretty technical but the net effect it has on the sound is that high boost levels get a pleasant crunchy grit that only affects the attack. To me, this sound is still comfortably in "clean boost" territory but other people may balk at the idea of having any kind of intentional clipping (let alone two forms) in something billed as a clean boost. Those people should probably look away or fortify themselves because that won't be the only anachronism in this blog.

Toaster (overdrive/distortion)

I gradually came full circle on the non-inverting overdrive circuit, but for an unexpected reason. In previous posts I described my journey of thinking I didn't like this kind of overdrive circuit for many years, then rediscovering that I did like it. But in my experiments, adding a boost in front to this type of circuit gave a weird result. Rather than increasing the clipping as expected, a clean boost going into a non-inverting opamp overdrive seemed to increase the "clean blend" sound that they characteristically have. This makes some sense, because the non-inverting circuit is effectivly a summation of the dry signal with a clipped signal. But it might be an artifact of the specific opamps I used or the particulars of my circuit because it's not something I've heard of before.

Anyway, this wasn't the result I was after so I tried revising the circuit yet again and this time it's an inverting clipping arrangement. This is similar to an ancient design of mine. The input impedance is low but this time there's a permanently attached buffer/boost in front (Bagel), which means no loading on the passive guitar input. The gain stage is similar to my old, not-very-fuzzy "fuzz" circuit, and still uses a 10k voltage divider to control the gain.

Instead of a notch/lowpass blend there's a 2nd-order multiple feedback (MFB) lowpass filter to adjust the treble content. While the "proper" MFB uses a dual potentiometer (varying R13 and (R14+tone1) in tandem) and has constant Q, this single potentiometer version doesn't keep the Q constant throughout the frequency sweep.

toaster-tone-0.jpg

Figure 3: Toaster, tone 0%

toaster-tone-0.5.jpg

Figure 4: Toaster, tone 50%

toaster-tone-1.jpg

Figure 5: Toaster, tone 100%

Even though the lowpass cutoff range of frequencies is small (from about 1.5k to 4.5k) the 12dB/octave slope makes it feel like a more substantial filter. To my ears this control is a usable sweep from dark to bright without becoming either too muffled or shrill at either end.

If you decide to build this without the boost in front, I recommend adding an input buffer of some sort. Using a quad opamp makes this trivial, or you could add a jfet buffer at the front like in this next effect…

Octave

2fet2furious.jpg

Figure 6: Octave up effect

Outside of the realm of boost/overdrive/distortion I also started playing with an octave-up fuzz type of effect. This idea comes from a "squarer" circuit. While it doesn't do exactly what I thought it would, it does make a sound that makes me want to keep playing guitar. I don't feel the need to tame the treble with a tone control so it's just a volume and "splat" control for now. With splat low it sounds like fuzz with a slow-attack compression added to it. With splat high there's a subtle upper octave blended in, and a more downward-expander/gate kind of decay to sustained notes.

The usual tricks apply for getting a more pronounced octave-up effect - use a darker setting on the guitar and play low strings higher up on the neck. These tricks are just to remove harmonics from the input so the octave effect happens mostly on the fundamental frequency and is more noticeable. But I think it sounds good even if the octave isn't obvious.

Not sure what to call the octave effect. I've got "2fet2furious" as a working title, but I'll probably change it.

Content creation

Making a video was an interesting exercise. I've done plenty of video performance (teaching classes over Zoom during and after the pandemic) but this was the one of the first where I had multiple cameras. Syncing video streams with iMovie was annoying but straightforward. The whole experience of course makes me want to grow my gear collection to include an audio interface (I sold my old Presonus long ago) but for now I'll see how far I can push the minimal recording setup (a single Blue USB condensor microphone).