#include <pulp/signal/denormal.hpp>#include <pulp/signal/fast_math.hpp>#include <pulp/signal/detail/simd_lanes.hpp>#include <pulp/signal/fdn/config.hpp>#include <pulp/signal/fdn/frac_delay.hpp>#include <pulp/signal/fdn/modulation.hpp>#include <pulp/signal/fdn/sanitize.hpp>#include <algorithm>#include <array>#include <cmath>Go to the source code of this file.
Classes | |
| class | pulp::signal::fdn::TransientDucker |
| class | pulp::signal::fdn::EnsembleChorus< SampleType > |
Namespaces | |
| namespace | pulp |
| namespace | pulp::signal |
| namespace | pulp::signal::fdn |
Functions | |
| void | pulp::signal::fdn::apply_width (double &l, double &r, double width) |
| double | pulp::signal::fdn::soft_limit (double x) |
| float | pulp::signal::fdn::tanh_rational (float x) |
| float | pulp::signal::fdn::soft_limit (float x) |
| double | pulp::signal::fdn::lipschitz_tanh (double v) noexcept |
| A [3/2] Padé tanh that is 1-LIPSCHITZ and bounded — the saturator to reach for inside a feedback loop. | |