Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
spectral_frame_processor.hpp File Reference
#include <pulp/format/processor.hpp>
#include <pulp/signal/spectral_frame_engine.hpp>
#include <algorithm>
#include <array>
#include <atomic>
#include <cmath>
#include <complex>
#include <cstdint>
#include <limits>
#include <memory>
#include <stdexcept>
#include <vector>

Go to the source code of this file.

Classes

struct  pulp::format::SpectralFrameView
 Borrowed only during Stage::process(). More...
class  pulp::format::SpectralFrameStage
 Stage instances are owned by the adapter. More...
class  pulp::format::SpectralFrameProcessor
 One audio graph node containing an ordered chain of typed frame stages. More...

Namespaces

namespace  pulp
namespace  pulp::format
 What the product grants a device: the quota table indexed by capability tier and live thermal state.

Enumerations

enum class  pulp::format::SpectralFrameError : std::uint8_t {
  pulp::format::None , pulp::format::InvalidGeometry , pulp::format::InvalidBlock , pulp::format::InvalidFrame ,
  pulp::format::StageFailure , pulp::format::NonFiniteFrame , pulp::format::SequenceOverflow
}