I was thinking about distortions and how much i love feedback, so i came out with a somewhat interesting distortion signal path:
Basically.. The input signal passes through a linear gain and then it's summed with the feedback output. This passes through a high pass filter, in order to cancel dc. The signal goes through a waveshaper (soft clipper, tanh, hard clipper, sineshaper, antialiased or not.. you get the idea) and then outputted.
The output is low pass filtered.. This should in theory (in my mind, at least) correct high frequency instabilities.
This signal is then delayed by a fixed amount, even though variable delay could be implemented too, passes through a gain and is summed to the input signal.
At the moment i don't have my axoloti by hand.. and i won't for the next 3 weeks. But i'd like to hear what the community has to say about this.
I've already made similar distortion paths actually (sat ur hate objects), but there was only one filter (high pass OR low pass), and the delay was 1-sample fixed.
With a low pass filter the output was ultra beefy (too much, actually) and rich in low end. Noise tended to be canceled (not sure why, though).
So, i'm asking: what are your impressions on this? Will the delay line add some interesting character to the distortion? Will it be unstable? (i suppose it will, with negative feedback)