26 |
|
|
27 |
#include "../../common/global.h" |
#include "../../common/global.h" |
28 |
|
|
29 |
#if DEBUG_HEADERS |
#include <gig.h> |
|
# warning Voice.h included |
|
|
#endif // DEBUG_HEADERS |
|
30 |
|
|
31 |
#include "../../common/RTMath.h" |
#include "../../common/RTMath.h" |
32 |
#include "../../common/RingBuffer.h" |
#include "../../common/RingBuffer.h" |
33 |
#include "../../common/Pool.h" |
#include "../../common/Pool.h" |
34 |
#include "../../drivers/audio/AudioOutputDevice.h" |
#include "../../drivers/audio/AudioOutputDevice.h" |
|
#include "../../lib/fileloader/libgig/gig.h" |
|
35 |
#include "../common/BiquadFilter.h" |
#include "../common/BiquadFilter.h" |
36 |
//#include "EngineGlobals.h" |
//#include "EngineGlobals.h" |
37 |
#include "Engine.h" |
#include "Engine.h" |
80 |
|
|
81 |
// Methods |
// Methods |
82 |
Voice(); |
Voice(); |
83 |
~Voice(); |
virtual ~Voice(); |
84 |
void Kill(Pool<Event>::Iterator& itKillEvent); |
void Kill(Pool<Event>::Iterator& itKillEvent); |
85 |
void Render(uint Samples); |
void Render(uint Samples); |
86 |
void Reset(); |
void Reset(); |