Resumable, allocation-free-after-prepare driver for a bounded finite RealtimePitchTimeProcessor time-stretch stream. More...
#include <pulp/signal/checked_allocation.hpp>#include <pulp/signal/realtime_pitch_time_processor.hpp>#include <algorithm>#include <array>#include <cmath>#include <cstdint>#include <limits>Go to the source code of this file.
Classes | |
| struct | pulp::signal::FiniteStretchConfigT< SampleType > |
| class | pulp::signal::FiniteStretchBuilderT< SampleType > |
Namespaces | |
| namespace | pulp |
| namespace | pulp::signal |
Typedefs | |
| using | pulp::signal::FiniteStretchRatioAtInputFrame |
| Called for the analysis frame ending at input_frame. | |
| using | pulp::signal::FiniteStretchConfig = FiniteStretchConfigT<float> |
| using | pulp::signal::FiniteStretchConfig64 = FiniteStretchConfigT<double> |
| using | pulp::signal::FiniteStretchBuilder = FiniteStretchBuilderT<float> |
| using | pulp::signal::FiniteStretchBuilder64 = FiniteStretchBuilderT<double> |
Functions | |
| FiniteStretchCounterGeometryStatus | pulp::signal::checked_finite_stretch_counter_geometry (const RealtimePitchTimeConfig &config, std::uint64_t input_frames) noexcept |
Resumable, allocation-free-after-prepare driver for a bounded finite RealtimePitchTimeProcessor time-stretch stream.