Curve strength is dimensionless and legal in [0, 1]. More...
#include <modulation_curve.hpp>
Public Attributes | |
| ModulationCurveShape | shape = ModulationCurveShape::linear |
| float | strength = 1.0f |
Curve strength is dimensionless and legal in [0, 1].
Zero continuously reduces exponential/logarithmic curves to linear. It is ignored by the other shapes. Non-finite strength is sanitized to zero.
| ModulationCurveShape pulp::signal::ModulationCurve::shape = ModulationCurveShape::linear |
| float pulp::signal::ModulationCurve::strength = 1.0f |