#include <array>#include <cmath>#include <cstddef>#include <span>Go to the source code of this file.
Classes | |
| struct | pulp::signal::osc::PhaseEvent |
| A single phase discontinuity within one sample period. More... | |
| class | pulp::signal::osc::PhaseAccumulator |
| Phase accumulator over the unit circle [0, 1), suitable as the clock for through-zero FM, hard sync, and per-sample modulation. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::signal |
| namespace | pulp::signal::osc |
Enumerations | |
| enum class | pulp::signal::osc::PhaseEventKind { pulp::signal::osc::wrap_forward , pulp::signal::osc::wrap_backward , pulp::signal::osc::sync } |
| What produced a phase discontinuity. More... | |