Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
sbl::dsp::primitives Namespace Reference

Stateful, single-concern building blocks. More...

Detailed Description

Stateful, single-concern building blocks.

Namespaces

namespace  detail
 

Classes

class  AllpassFilter
 
class  AsymmetricShaper
 
class  BitReducer
 
class  BlockGuard
 
class  CriticalDamp
 
class  CrossfadeRamp
 
class  DcBlocker
 
class  DelayLine
 
struct  FloatRationalWarp
 
class  Folder
 
class  OnePole
 
class  OnePoleHP
 One-pole highpass filter (complement of OnePole LP) More...
 
struct  OnePoleHPTestAccess
 Test access for OnePoleHP engineering-unit API. More...
 
struct  OnePoleTestAccess
 Test access for OnePole engineering-unit API. More...
 
class  ParameterInterpolator
 
class  ParameterSmoother
 
class  PhaseAccumulator
 
class  Rng
 
class  SlewLimiter
 
class  SmoothedPort
 
class  SoftLimiter
 
class  ThiranAllpass
 Order-N Thiran allpass: fractional delay by phase, not interpolation. More...
 
class  WavetableReader
 

Typedefs

using FloatDefaultWarp = FloatRationalWarp
 

Typedef Documentation

◆ FloatDefaultWarp

Default float warp engine for SegmentGenerator. FloatRationalWarp: zero flash, analytical, good character.

Definition at line 45 of file warp.hpp.