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

The numbers every layer reaches for. More...

Detailed Description

The numbers every layer reaches for.

Definition in file constants.hpp.

Go to the source code of this file.

Namespaces

namespace  sbl
 Root namespace for all Sound Byte Libs code.
 
namespace  sbl::dsp
 
namespace  sbl::dsp::math
 Cross-cutting math used at every audio layer.
 

Variables

constexpr float sbl::dsp::math::PI = 3.14159265358979323846f
 
constexpr float sbl::dsp::math::TWO_PI = 2.0f * PI
 
constexpr float sbl::dsp::math::HALF_PI = 0.5f * PI
 
constexpr float sbl::dsp::math::PHASE_ACCUMULATOR_RANGE = 4294967296.0f
 The phase accumulator's full range: uint32_t [0, 2^32) is one cycle.