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
thiran_allpass.hpp File Reference

Maximally-flat group-delay allpass. More...

Detailed Description

Maximally-flat group-delay allpass.

Definition in file thiran_allpass.hpp.

#include <cstdint>
#include <sbl/dsp/math/clamp.hpp>

Go to the source code of this file.

Classes

class  sbl::dsp::primitives::ThiranAllpass< N >
 Order-N Thiran allpass: fractional delay by phase, not interpolation. More...
 

Namespaces

namespace  sbl
 Root namespace for all Sound Byte Libs code.
 
namespace  sbl::dsp
 
namespace  sbl::dsp::primitives
 Stateful, single-concern building blocks.
 
namespace  sbl::dsp::primitives::detail
 

Functions

constexpr float sbl::dsp::primitives::detail::binomial (uint8_t n, uint8_t k)
 Binomial coefficient C(n, k) for the small orders this filter allows.