1
/********************************************/
2
/* Reverb Abstract Class, */
3
/* by Tim Stilson, 1998 */
5
/* Integrated into STK by Gary Scavone */
6
/* with T60 argument. */
7
/********************************************/
11
#if !defined(__Reverb_h)
14
class Reverb : public Object
19
virtual MY_FLOAT tick(MY_FLOAT sample);
20
virtual void setEffectMix(MY_FLOAT mix);
24
#endif // defined(__Reverb_h)
26
/* CLM also had JLRev and JLLRev variations on the JCRev: JLRev had
27
longer combs and alpasses, JLLRev further placed the comb coefs
28
closer to 1.0. In my modified testMono.cpp, I allowed for a
29
"JLRev" argument, though JLRev.cpp/.h doesn't exist, testMono
30
simply uses a JCRev but passes a longer base comb length. I also
31
have comments in JCRev.cpp for the JLLRev coefs.