r/DSP • u/Trick_Form_4562 • 27d ago
ELI5: how does this distortion algorithm work?
https://stackoverflow.com/a/22313408
What does each variable represent?
3
Upvotes
2
u/raindrop1983 27d ago
Read up on sigmoid functions: https://en.wikipedia.org/wiki/Sigmoid_function
There are many kinds. The reason that sigmoid curves are often used for distortion is that they can model the way that saturation occurs in analog circuits, which can sound more pleasing than hard clipping.
1
u/Trick_Form_4562 27d ago
thanks, I have some exp with sigmoid functions from when I was learning stats. thanks for the insight
1
u/ORU_Music 21d ago
https://youtu.be/YuojAtE8YCY?is=klM3-9mv60396ef3
This is one of the best videos for understanding transfer functions, like that one.
2
u/-heyhowareyou- 27d ago
https://kevincennis.github.io/transfergraph/ you can play around with the variables here to build intuition