Regarding Loser's saturation, I find that one just OK. I'm not really a fan of sine saturation. It clamps to 1 a little too early (around +4 dB). Loser/Saturation basically morphs between hard clipping and sine saturation with a little extra gain, meaning the input gain is higher as the curve morphs toward sine.
Quote:
Originally Posted by SaulT
out = (a*x)/sqrt(a + x*x)
|
I'm familiar with x/sqrt(1+x^2). Yours is that with input and output scaling, though it's not exactly well-behaved because input is scaled by 1/sqrt(a) while the output is scaled by a, so you get a massive output volume boost as a increases.
Slightly different
(a*x)/sqrt(a^2 + x^2)
would give you a variable ceiling.
I love sigmoids and have spent way too much time messing around with them.