|
Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
The generated bow tables, declared once (Physical modeling — primitive) More...
The generated bow tables, declared once (Physical modeling — primitive)
Definition in file bow_tables.hpp.
#include <sbl/dsp/pm/table_friction.hpp>#include <sbl/dsp/tables/bow_stk_256.hpp>#include <sbl/dsp/tables/bow_stk_limits.hpp>#include <sbl/dsp/tables/bow_stribeck_256.hpp>#include <sbl/dsp/tables/bow_stribeck_limits.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::pm |
| Physical modeling: laws, bows, junctions, loads, resonators, strings (docs/conventions/physical-modeling.md). | |
Variables | |
| constexpr uint8_t | sbl::dsp::pm::BOW_SLICES = 8 |
| constexpr uint16_t | sbl::dsp::pm::BOW_SIZE = 256 |
| constexpr uint16_t | sbl::dsp::pm::BOW_STRIDE = BOW_SIZE + 1 |
| constexpr BowTable | sbl::dsp::pm::BOW_STK = {lut::bow_stk_256, lut::bow_stk_limits, BOW_SLICES, BOW_SIZE, BOW_STRIDE, 1.0f} |
| STK's exponential family — the bow Davis Jr. plays. | |
| constexpr BowTable | sbl::dsp::pm::BOW_STRIBECK = {lut::bow_stribeck_256, lut::bow_stribeck_limits, BOW_SLICES, BOW_SIZE, BOW_STRIDE, 1.0f} |
| The Stribeck family. | |
| constexpr BowTable | sbl::dsp::pm::BOWS [2] = {BOW_STRIBECK, BOW_STK} |
| Both, in the order a bow-select port crossfades them. | |