mirror of
https://github.com/thestk/stk
synced 2026-01-18 15:11:53 +00:00
Version 3.2
This commit is contained in:
committed by
Stephen Sinclair
parent
4b6500d3de
commit
3f126af4e5
32
include/Reverb.h
Normal file
32
include/Reverb.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/********************************************/
|
||||
/* Reverb Abstract Class, */
|
||||
/* by Tim Stilson, 1998 */
|
||||
/* */
|
||||
/* Integrated into STK by Gary Scavone */
|
||||
/* with T60 argument. */
|
||||
/********************************************/
|
||||
|
||||
#include "Object.h"
|
||||
|
||||
#if !defined(__Reverb_h)
|
||||
#define __Reverb_h
|
||||
|
||||
class Reverb : public Object
|
||||
{
|
||||
public:
|
||||
Reverb();
|
||||
virtual ~Reverb();
|
||||
virtual MY_FLOAT tick(MY_FLOAT sample);
|
||||
virtual void setEffectMix(MY_FLOAT mix);
|
||||
int isprime(int val);
|
||||
};
|
||||
|
||||
#endif // defined(__Reverb_h)
|
||||
|
||||
/* CLM also had JLRev and JLLRev variations on the JCRev: JLRev had
|
||||
longer combs and alpasses, JLLRev further placed the comb coefs
|
||||
closer to 1.0. In my modified testMono.cpp, I allowed for a
|
||||
"JLRev" argument, though JLRev.cpp/.h doesn't exist, testMono
|
||||
simply uses a JCRev but passes a longer base comb length. I also
|
||||
have comments in JCRev.cpp for the JLLRev coefs.
|
||||
*/
|
||||
Reference in New Issue
Block a user