コントロールがpre,Clip,postと煩雑。かかりも思ったより歪っぽい。
で、コントロールをクリップし始めるdBひとつにして、
用途によって歪のタイプを選ぶ、ということにしました。
例によって計算式は
y = sign(x) * ( min( abs(x) , atan( (abs(x) - (10 ^ (m / 20))) / (2 * (1 - 10 ^ (m / 20)) / pi)) * 2 * (1 - 10 ^ (m / 20)) / pi)) + 10 ^ (m / 20)
あってるかな?
mはクリップし始めるdBで-1から-30くらい。
atanをtanhにすると歪がちょっと増します。
ここからどうぞ。
コメント
コメントを投稿