Placing a single cap between + & - bipolar supply rails instead of one cap between each rail and GND is often desirable to prevent each of two caps injectingrail noise to ground..
Try to delete both +/- 4.5 to GND caps and put a single cap between supply rails (with GND left uncoupled..)
I put a 100uF cap from V- to V+. All that changed was a reduction of some hissing noise, not affecting the oscillation. That's also great, as the circuit was a bit noisy when rolling back the guitars volume and increasing the boost/volume pot on the pedal.
I can see three 10k's on the PCB.
My first guess is extra 10k is simply in series with 1M pot. However, in reply #4 of this thread there is an extra 10k between the opamp+220R+100n and the 10k pot
That makes perfect sense. The volume pot therefore shouldn't be affecting the sound in the original circuit, other than what I've experienced with the original volume pot wiring right behind the opamp. Don't know why this is missing at the schematic I posted at the beginning.
As far as fixing the oscillation I'm pretty sure adding resistor in series with the 100nF input cap to ground is the way to go. There is some engineering sense behind this instead of magic and mystery.
Just to be clear, you suggest a small value resistor from the 100n cap at the input to gnd, just like the network on the opamps output?
It should be very easy to try this on my breadboard build, but there's almost no oscillation (whyever?!), so it could be hard to hear an effect.
As Rob said, normal thinking maybe won't get us to a solution, I made my breadboard build oscillate again with the 100uF from V+ to gnd (again: whyever?!)
Now I connected the 100n input cap to a 470 ohm resistor and then to gnd. Oscillation is gone! It stays unhearable until about 100R, then comes in gradually (I'm not stacked with every value). There might be a small effect on the frequency response, but really nothing I could define exactly. I didn't change the load, but with the 10k in the real original circuit it should always be 10k minimum.
Great work and a big thanks for your effort on this one.
While we're at it. When my guitars volume is down completely, there's a lot going on for an undefinable time. Crackles and that kind of stuff. Not super loud, but you can hear it. That's on both, the breadboard and the boxed one.