Math / Other - Signal Shaper
Saturation/drive shaper. The second argument is gain/amount; 0.0 is clean/bypassed, values around 0.1 to 1.0 are typical, and higher values can get aggressive.
Use moderate values first, then increase modulation depth while listening for clipping, aliasing, or excessive filter resonance.
drive(saw(X), 0.15+0.85*param(4))
drive() is a mathematical signal processor, not an oscillator. At amount=0 it returns the input without intentional saturation.