YSE sound engine
1.0
cross platform sound engine
Main Page
Related Pages
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Pages
reverb.hpp
1
/*
2
==============================================================================
3
4
reverb.hpp
5
Created: 22 Mar 2014 3:17:07pm
6
Author: yvan
7
8
==============================================================================
9
*/
10
11
#ifndef REVERB_H_INCLUDED
12
#define REVERB_H_INCLUDED
13
14
namespace
YSE {
22
namespace
REVERB {
23
class
interfaceObject
;
24
class
implementationObject;
25
class
messageObject;
26
class
managerObject;
27
enum
MESSAGE {
28
POSITION,
29
SIZE,
30
ROLLOFF,
31
ACTIVE,
32
ROOMSIZE,
33
DAMP,
34
DRY_WET,
35
MODULATION,
36
REFLECTION,
37
};
38
}
39
40
41
// the interface itself gets a more generic name, so that users can just
42
// define a 'reverb' to get an interface object.
43
typedef
REVERB::interfaceObject
reverb
;
44
}
45
46
47
48
#endif // REVERB_H_INCLUDED
YSE::REVERB::interfaceObject
Reverb objects are actually just a collection of reverb settings.
Definition:
reverbInterface.hpp:33
include
reverb
reverb.hpp
Generated on Sun Jul 20 2014 16:41:58 for YSE sound engine by
1.8.6