27 |
|
|
28 |
#include "../../common/global_private.h" |
#include "../../common/global_private.h" |
29 |
|
|
30 |
#include <gig.h> |
#if AC_APPLE_UNIVERSAL_BUILD |
31 |
|
# include <libgig/gig.h> |
32 |
|
#else |
33 |
|
# include <gig.h> |
34 |
|
#endif |
35 |
|
|
36 |
#include "../../common/RTMath.h" |
#include "../../common/RTMath.h" |
37 |
#include "../../common/Pool.h" |
#include "../../common/Pool.h" |
81 |
virtual float CalculateFinalCutoff(float cutoffBase); |
virtual float CalculateFinalCutoff(float cutoffBase); |
82 |
virtual uint8_t GetVCFCutoffCtrl(); |
virtual uint8_t GetVCFCutoffCtrl(); |
83 |
virtual uint8_t GetVCFResonanceCtrl(); |
virtual uint8_t GetVCFResonanceCtrl(); |
84 |
virtual void ProcessCCEvent(RTList<Event>::Iterator& itEvent); |
virtual void ProcessCCEvent(RTList<Event>::Iterator& itEvent) OVERRIDE; |
85 |
|
virtual void ProcessChannelPressureEvent(RTList<Event>::Iterator& itEvent) OVERRIDE; |
86 |
|
virtual void ProcessPolyphonicKeyPressureEvent(RTList<Event>::Iterator& itEvent) OVERRIDE; |
87 |
virtual void ProcessCutoffEvent(RTList<Event>::Iterator& itEvent); |
virtual void ProcessCutoffEvent(RTList<Event>::Iterator& itEvent); |
88 |
virtual double GetVelocityAttenuation(uint8_t MIDIKeyVelocity); |
virtual double GetVelocityAttenuation(uint8_t MIDIKeyVelocity); |
89 |
virtual double GetVelocityRelease(uint8_t MIDIKeyVelocity); |
virtual double GetVelocityRelease(uint8_t MIDIKeyVelocity); |