Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::format::SpectralFrameStage Class Referenceabstract

Stage instances are owned by the adapter. More...

#include <spectral_frame_processor.hpp>

Public Member Functions

virtual ~SpectralFrameStage ()=default
virtual bool process (const SpectralFrameView &frame) noexcept=0

Detailed Description

Stage instances are owned by the adapter.

process() runs on the audio thread, must be noexcept and allocation-free, and may rewrite bins in place.

Constructor & Destructor Documentation

◆ ~SpectralFrameStage()

virtual pulp::format::SpectralFrameStage::~SpectralFrameStage ( )
virtualdefault

Member Function Documentation

◆ process()

virtual bool pulp::format::SpectralFrameStage::process ( const SpectralFrameView & frame)
pure virtualnoexcept

The documentation for this class was generated from the following file: