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
sbl::dsp::modules::reverb Namespace Reference

Variables

constexpr uint32_t BASE_INPUT_AP1 = 229
 
constexpr uint32_t BASE_INPUT_AP2 = 173
 
constexpr uint32_t BASE_INPUT_AP3 = 611
 
constexpr uint32_t BASE_INPUT_AP4 = 447
 
constexpr uint32_t BASE_TANK_L_AP1 = 1084
 
constexpr uint32_t BASE_TANK_L_DELAY1 = 7182
 
constexpr uint32_t BASE_TANK_L_AP2 = 2903
 
constexpr uint32_t BASE_TANK_L_DELAY2 = 6000
 
constexpr uint32_t BASE_TANK_R_AP1 = 1465
 
constexpr uint32_t BASE_TANK_R_DELAY1 = 6802
 
constexpr uint32_t BASE_TANK_R_AP2 = 4284
 
constexpr uint32_t BASE_TANK_R_DELAY2 = 5102
 
constexpr uint32_t BASE_PREDELAY_MAX = 4800
 
constexpr float BASE_MOD_RATE_HZ = 1.5f
 
constexpr float BASE_MOD_DEPTH = 16.0f
 
constexpr uint32_t BASE_TAP_L_AP1_A = 429
 
constexpr uint32_t BASE_TAP_L_DL1_A = 569
 
constexpr uint32_t BASE_TAP_L_DL1_B = 5850
 
constexpr uint32_t BASE_TAP_L_AP2_A = 2161
 
constexpr uint32_t BASE_TAP_L_DL2_A = 2258
 
constexpr uint32_t BASE_TAP_L_DL2_B = 4302
 
constexpr uint32_t BASE_TAP_R_AP1_A = 429
 
constexpr uint32_t BASE_TAP_R_DL1_A = 569
 
constexpr uint32_t BASE_TAP_R_DL1_B = 5592
 
constexpr uint32_t BASE_TAP_R_AP2_A = 1129
 
constexpr uint32_t BASE_TAP_R_DL2_A = 1981
 
constexpr uint32_t BASE_TAP_R_DL2_B = 4105
 
constexpr float INPUT_DIFFUSION1 = 0.75f
 
constexpr float INPUT_DIFFUSION2 = 0.625f
 
constexpr float DECAY_DIFFUSION1 = 0.7f
 
constexpr float DECAY_DIFFUSION2_BASE = 0.5f
 
constexpr float DECAY_DIFFUSION2_SCALE = 0.6f
 
constexpr float DEFAULT_BANDWIDTH_HZ = 10000.0f
 
constexpr float TAP_SUM_SCALE = 0.10f
 

Variable Documentation

◆ BASE_INPUT_AP1

constexpr uint32_t sbl::dsp::modules::reverb::BASE_INPUT_AP1 = 229
constexpr

Definition at line 63 of file plate_reverb.hpp.

◆ BASE_INPUT_AP2

constexpr uint32_t sbl::dsp::modules::reverb::BASE_INPUT_AP2 = 173
constexpr

Definition at line 64 of file plate_reverb.hpp.

◆ BASE_INPUT_AP3

constexpr uint32_t sbl::dsp::modules::reverb::BASE_INPUT_AP3 = 611
constexpr

Definition at line 65 of file plate_reverb.hpp.

◆ BASE_INPUT_AP4

constexpr uint32_t sbl::dsp::modules::reverb::BASE_INPUT_AP4 = 447
constexpr

Definition at line 66 of file plate_reverb.hpp.

◆ BASE_TANK_L_AP1

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TANK_L_AP1 = 1084
constexpr

Definition at line 70 of file plate_reverb.hpp.

◆ BASE_TANK_L_DELAY1

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TANK_L_DELAY1 = 7182
constexpr

Definition at line 71 of file plate_reverb.hpp.

◆ BASE_TANK_L_AP2

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TANK_L_AP2 = 2903
constexpr

Definition at line 72 of file plate_reverb.hpp.

◆ BASE_TANK_L_DELAY2

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TANK_L_DELAY2 = 6000
constexpr

Definition at line 73 of file plate_reverb.hpp.

◆ BASE_TANK_R_AP1

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TANK_R_AP1 = 1465
constexpr

Definition at line 77 of file plate_reverb.hpp.

◆ BASE_TANK_R_DELAY1

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TANK_R_DELAY1 = 6802
constexpr

Definition at line 78 of file plate_reverb.hpp.

◆ BASE_TANK_R_AP2

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TANK_R_AP2 = 4284
constexpr

Definition at line 79 of file plate_reverb.hpp.

◆ BASE_TANK_R_DELAY2

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TANK_R_DELAY2 = 5102
constexpr

Definition at line 80 of file plate_reverb.hpp.

◆ BASE_PREDELAY_MAX

constexpr uint32_t sbl::dsp::modules::reverb::BASE_PREDELAY_MAX = 4800
constexpr

Definition at line 83 of file plate_reverb.hpp.

◆ BASE_MOD_RATE_HZ

constexpr float sbl::dsp::modules::reverb::BASE_MOD_RATE_HZ = 1.5f
constexpr

Definition at line 86 of file plate_reverb.hpp.

◆ BASE_MOD_DEPTH

constexpr float sbl::dsp::modules::reverb::BASE_MOD_DEPTH = 16.0f
constexpr

Definition at line 87 of file plate_reverb.hpp.

◆ BASE_TAP_L_AP1_A

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_L_AP1_A = 429
constexpr

Definition at line 90 of file plate_reverb.hpp.

◆ BASE_TAP_L_DL1_A

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_L_DL1_A = 569
constexpr

Definition at line 91 of file plate_reverb.hpp.

◆ BASE_TAP_L_DL1_B

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_L_DL1_B = 5850
constexpr

Definition at line 92 of file plate_reverb.hpp.

◆ BASE_TAP_L_AP2_A

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_L_AP2_A = 2161
constexpr

Definition at line 93 of file plate_reverb.hpp.

◆ BASE_TAP_L_DL2_A

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_L_DL2_A = 2258
constexpr

Definition at line 94 of file plate_reverb.hpp.

◆ BASE_TAP_L_DL2_B

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_L_DL2_B = 4302
constexpr

Definition at line 95 of file plate_reverb.hpp.

◆ BASE_TAP_R_AP1_A

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_R_AP1_A = 429
constexpr

Definition at line 97 of file plate_reverb.hpp.

◆ BASE_TAP_R_DL1_A

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_R_DL1_A = 569
constexpr

Definition at line 98 of file plate_reverb.hpp.

◆ BASE_TAP_R_DL1_B

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_R_DL1_B = 5592
constexpr

Definition at line 99 of file plate_reverb.hpp.

◆ BASE_TAP_R_AP2_A

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_R_AP2_A = 1129
constexpr

Definition at line 100 of file plate_reverb.hpp.

◆ BASE_TAP_R_DL2_A

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_R_DL2_A = 1981
constexpr

Definition at line 101 of file plate_reverb.hpp.

◆ BASE_TAP_R_DL2_B

constexpr uint32_t sbl::dsp::modules::reverb::BASE_TAP_R_DL2_B = 4105
constexpr

Definition at line 102 of file plate_reverb.hpp.

◆ INPUT_DIFFUSION1

constexpr float sbl::dsp::modules::reverb::INPUT_DIFFUSION1 = 0.75f
constexpr

◆ INPUT_DIFFUSION2

constexpr float sbl::dsp::modules::reverb::INPUT_DIFFUSION2 = 0.625f
constexpr

◆ DECAY_DIFFUSION1

constexpr float sbl::dsp::modules::reverb::DECAY_DIFFUSION1 = 0.7f
constexpr

◆ DECAY_DIFFUSION2_BASE

constexpr float sbl::dsp::modules::reverb::DECAY_DIFFUSION2_BASE = 0.5f
constexpr

◆ DECAY_DIFFUSION2_SCALE

constexpr float sbl::dsp::modules::reverb::DECAY_DIFFUSION2_SCALE = 0.6f
constexpr

◆ DEFAULT_BANDWIDTH_HZ

constexpr float sbl::dsp::modules::reverb::DEFAULT_BANDWIDTH_HZ = 10000.0f
constexpr

Definition at line 118 of file plate_reverb.hpp.

◆ TAP_SUM_SCALE

constexpr float sbl::dsp::modules::reverb::TAP_SUM_SCALE = 0.10f
constexpr

Definition at line 122 of file plate_reverb.hpp.