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

#include <transport_quantizer.hpp>

Classes

class  BlockPlan

Public Member Functions

 TransportQuantizer ()=default
void reset () noexcept
TransportQuantizerBlock begin_block (const ProcessContext &context) noexcept
BlockPlan begin_block_plan (const ProcessContext &context) noexcept
TransportQuantizeResult resolve (const ProcessContext &context, const TransportQuantizeRequest &request, TransportQuantizerBlock block) const noexcept

Static Public Member Functions

static double beats_per_bar (int numerator, int denominator) noexcept

Constructor & Destructor Documentation

◆ TransportQuantizer()

pulp::format::TransportQuantizer::TransportQuantizer ( )
default

Member Function Documentation

◆ beats_per_bar()

double pulp::format::TransportQuantizer::beats_per_bar ( int numerator,
int denominator )
staticnoexcept

◆ begin_block()

TransportQuantizerBlock pulp::format::TransportQuantizer::begin_block ( const ProcessContext & context)
noexcept

◆ begin_block_plan()

BlockPlan pulp::format::TransportQuantizer::begin_block_plan ( const ProcessContext & context)
noexcept

◆ reset()

void pulp::format::TransportQuantizer::reset ( )
noexcept

◆ resolve()

TransportQuantizeResult pulp::format::TransportQuantizer::resolve ( const ProcessContext & context,
const TransportQuantizeRequest & request,
TransportQuantizerBlock block ) const
noexcept

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