Skip to content

Function saturate_II

function saturate_II(const T1 &) dsp

template <numeric T1>
KFR_FUNCTION flt_type<T1> saturate_II(const T1& x)

Type-II saturation curve (odd-symmetric, bounded to (-1, 1)).

Note

For demonstration only; musically pleasing saturation requires careful modelling.

Parameters
x Input value.
Returns
Saturated value preserving the sign of x.

Fully qualified name: kfr::saturate_II(const T1 &)

Declared at dsp/waveshaper.hpp:92

Function saturate_II

function saturate_II(E1 &&) dsp

template <expression_argument E1>
KFR_FUNCTION expression_function<fn::saturate_II, E1> saturate_II(E1&& x)

Expression form of saturate_II.

Note

For demonstration only; musically pleasing saturation requires careful modelling.

Parameters
x Input expression.
Returns
Expression yielding saturated values.

Fully qualified name: kfr::saturate_II(E1 &&)

This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.