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

A string as two waveguide segments (Physical modeling — composition) More...

Detailed Description

A string as two waveguide segments (Physical modeling — composition)

Definition in file string_loop.hpp.

#include <cmath>
#include <cstdint>
#include <type_traits>
#include <sbl/dsp/diagram/graph.hpp>
#include <sbl/dsp/math/clamp.hpp>
#include <sbl/dsp/math/constants.hpp>
#include <sbl/dsp/pm/contracts.hpp>
#include <sbl/dsp/primitives/delay_line.hpp>
#include <sbl/dsp/primitives/one_pole.hpp>
#include <sbl/dsp/primitives/thiran_allpass.hpp>
#include <sbl/dsp/types/fixed.hpp>

Go to the source code of this file.

Classes

class  sbl::dsp::pm::StringLoop
 

Namespaces

namespace  sbl
 Root namespace for all Sound Byte Libs code.
 
namespace  sbl::dsp
 
namespace  sbl::dsp::pm
 Physical modeling: laws, bows, junctions, loads, resonators, strings (docs/conventions/physical-modeling.md).