|
Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
A model's wiring, as data (AP-037) More...
A model's wiring, as data (AP-037)
Definition in file graph.hpp.
#include <cstdint>Go to the source code of this file.
Classes | |
| struct | sbl::dsp::diagram::Node |
| struct | sbl::dsp::diagram::Edge |
| struct | sbl::dsp::diagram::Group |
| class | sbl::dsp::diagram::Graph |
| struct | sbl::dsp::diagram::Ports |
| The ports a component exposes after describing itself, so an owner can wire them. More... | |
| struct | sbl::dsp::diagram::Ports::Named |
Namespaces | |
| namespace | sbl |
| Root namespace for all Sound Byte Libs code. | |
| namespace | sbl::dsp |
| namespace | sbl::dsp::diagram |
| A model's wiring as data, for pictures. | |
Enumerations | |
| enum class | sbl::dsp::diagram::Kind : uint8_t { sbl::dsp::diagram::DelayLine , sbl::dsp::diagram::Loss , sbl::dsp::diagram::Allpass , sbl::dsp::diagram::DcBlock , sbl::dsp::diagram::Reflection , sbl::dsp::diagram::Junction , sbl::dsp::diagram::Source , sbl::dsp::diagram::Load , sbl::dsp::diagram::Resonator , sbl::dsp::diagram::Bandpass , sbl::dsp::diagram::Gain , sbl::dsp::diagram::Sum , sbl::dsp::diagram::Tap , sbl::dsp::diagram::Component } |
| What a node is, in the paper's vocabulary. More... | |
| enum class | sbl::dsp::diagram::Wave : uint8_t { sbl::dsp::diagram::Velocity , sbl::dsp::diagram::Force , sbl::dsp::diagram::Signal } |
| What travels along an edge. More... | |
Variables | |
| constexpr uint8_t | sbl::dsp::diagram::NO_GROUP = 0xFF |
| constexpr uint8_t | sbl::dsp::diagram::NO_NODE = 0xFF |