![]() |
Deluge Firmware 1.3.0
Build date: 2026.08.29
|

Public Types | |
| enum class | FilterType { LowPass , HighPass } |
Public Member Functions | |
| virtual void | process (std::span< int32_t > input, std::span< StereoSample > output)=0 |
| constexpr void | setPanLevels (const int32_t amplitude_left, const int32_t amplitude_right) |
| virtual void | setRoomSize (float value) |
| virtual float | getRoomSize () const |
| virtual void | setHPF (float f) |
| virtual float | getHPF () const |
| virtual void | setLPF (float f) |
| virtual float | getLPF () const |
| virtual void | setDamping (float value) |
| virtual float | getDamping () const |
| virtual void | setWidth (float value) |
| virtual float | getWidth () const |
| constexpr int32_t | getPanLeft () const |
| constexpr int32_t | getPanRight () const |
Static Public Member Functions | |
| template<FilterType filtertype> | |
| static constexpr float | calcFilterCutoff (float f) |
Private Attributes | |
| int32_t | amplitude_right_ = 0 |
| int32_t | amplitude_left_ = 0 |