|
Gin
|
Plate reverb from Dattorro's paper. More...
#include <gin_platereverb.h>
Public Member Functions | |
| PlateReverb () | |
| ~PlateReverb () | |
| void | setSampleRate (F sampleRate_) |
| void | setMix (F m) |
| void | setPredelay (F pd) |
| void | setLowpass (F cutoff) |
| void | setDecay (F dr) |
| void | setSize (F sz) |
| void | setDamping (F cutoff) |
| void | process (F dryLeft, F dryRight, F *leftOut, F *rightOut) |
| void | process (F *l, F *r, I num) |
| void | reset () |
Static Public Attributes | |
| static constexpr F | kMaxPredelay = F (0.1) |
| static constexpr F | kMaxSize = 2.0 |
| PlateReverb< F, I >::PlateReverb | ( | ) |
| PlateReverb< F, I >::~PlateReverb | ( | ) |
References PlateReverb< F, I >::kMaxPredelay, and PlateReverb< F, I >::kMaxSize.
References PlateReverb< F, I >::kMaxPredelay.
References PlateReverb< F, I >::kMaxSize.
Referenced by PlateReverb< F, I >::process().
References PlateReverb< F, I >::process().
Referenced by PlateReverb< F, I >::setPredelay(), and PlateReverb< F, I >::setSampleRate().
Referenced by PlateReverb< F, I >::setSampleRate(), and PlateReverb< F, I >::setSize().