Modeling disortion

I haven’t delved deeply enough nor completely understand the process but figured I’d ask anyway…

How does one code a different distortion. For example - a rat distortion (lm308) vs. a big muff fuzz pedal (jrc4558)? Is there a variable set that can be modified within daisydsp or - and I hope this isn’t the case - would I have to figure out how to model the circuit?

Nothing is provided at that level, you’d need to figure it out.

This post actually got me curious to start to play around a bit

There is a LOT to learn and work with, especially if you want something to sound exactly like a clone of something else…

2 Likes

Maybe not exactly what you’re looking for, but you could use neural nets. It’s kind of a one size fits all approach and you don’t have to know anything about the circuit, but you have to record the device or have access to recordings of it to create new models. The downside is it’s more computationally expensive than analytical methods. This is how NeuralDSP, ToneX, NAM neural amp modeler, and my own GuitarML creates models (or profiles, if you like) of real amps and distortion pedals.

Here are a few open source examples of neural nets for amp/pedal modeling on the Daisy seed:

2 Likes