Skip to content

Function saturate_I

function saturate_I(const T1 &) dsp

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

Type-I 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_I(const T1 &)

Declared at dsp/waveshaper.hpp:77

Function saturate_I

function saturate_I(E1 &&) dsp

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

Expression form of saturate_I.

Note

For demonstration only; musically pleasing saturation requires careful modelling.

Parameters
x Input expression.
Returns
Expression yielding saturated values.

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

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