DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::detail::StereoColor< C > Class Template Referencefinal

#include <StereoColor.h>

Public Member Functions

 StereoColor (int factor, int sourceFactor)
 
int latency () const noexcept
 
void reset () noexcept
 
void process (AudioBufferView< double > input) noexcept
 

Static Public Member Functions

static int latencyFor (int factor, int sourceFactor) noexcept
 
static std::size_t allocationBound (int factor, int sourceFactor) noexcept
 

Detailed Description

template<ClipperCurve C>
class dspark::detail::StereoColor< C >

Definition at line 104 of file StereoColor.h.

Constructor & Destructor Documentation

◆ StereoColor()

template<ClipperCurve C>
dspark::detail::StereoColor< C >::StereoColor ( int  factor,
int  sourceFactor 
)
inline

Definition at line 121 of file StereoColor.h.

Member Function Documentation

◆ allocationBound()

template<ClipperCurve C>
static std::size_t dspark::detail::StereoColor< C >::allocationBound ( int  factor,
int  sourceFactor 
)
inlinestaticnoexcept

Definition at line 115 of file StereoColor.h.

◆ latency()

template<ClipperCurve C>
int dspark::detail::StereoColor< C >::latency ( ) const
inlinenoexcept

Definition at line 128 of file StereoColor.h.

◆ latencyFor()

template<ClipperCurve C>
static int dspark::detail::StereoColor< C >::latencyFor ( int  factor,
int  sourceFactor 
)
inlinestaticnoexcept

Definition at line 110 of file StereoColor.h.

◆ process()

template<ClipperCurve C>
void dspark::detail::StereoColor< C >::process ( AudioBufferView< double >  input)
inlinenoexcept

Definition at line 137 of file StereoColor.h.

◆ reset()

template<ClipperCurve C>
void dspark::detail::StereoColor< C >::reset ( )
inlinenoexcept

Definition at line 132 of file StereoColor.h.


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