Bounded upward/downward expansion with shared dynamics telemetry. More...
#include <pulp/signal/denormal.hpp>#include <pulp/signal/dynamics_contract.hpp>#include <algorithm>#include <array>#include <cmath>#include <limits>Go to the source code of this file.
Classes | |
| class | pulp::signal::ExpanderT< SampleType > |
| Stereo upward/downward expander with a continuous bounded gain law. More... | |
| struct | pulp::signal::ExpanderT< SampleType >::Config |
Namespaces | |
| namespace | pulp |
| namespace | pulp::signal |
Typedefs | |
| using | pulp::signal::Expander = ExpanderT<float> |
| using | pulp::signal::Expander64 = ExpanderT<double> |
Enumerations | |
| enum class | pulp::signal::ExpansionMode { pulp::signal::downward , pulp::signal::upward } |
| enum class | pulp::signal::ExpanderStatus { pulp::signal::ready , pulp::signal::invalid_sample_rate , pulp::signal::invalid_config } |
Bounded upward/downward expansion with shared dynamics telemetry.