
I have drawn a basic four-stage softclipper circuit with common/GND offsets for the actual clippers. It is for +/-12-18Volt supply, but can be used as base for circuits using any voltage. Haven't added any component values, as they depend on supply voltage, etc.
Think that v4 = +.5V, v3 = +.25V, v2 = +.12V and v1 = +.05V (v4' to v1' are same values but negative).
Capacitors are there to keep these values stable, and conduct signal to common/GND via diodes and resistors.
The stronger the signal out of the OP AMP, the more diodes conduct. Given that 1N4148 diodes break down at about .65V (+/-.05V), clipping will take place at about .15V, .4V, .53V and .6V – for both positive and negative cycle, with more diodes with resistors adding load on the resistor on the OP AMP's output.
As the clipping is dampened by the resistors in series with the diodes, and the various diode/resistor stages start clipping at different levels, the effect with well-balanced components is that of a softer clipping than with regular one-stage diode clippers. As more diode/resistor stages can be added, more "fine-grained" clipping levels can be introduced for even softer-sounding clipping.

