62 |
virtual float GetReleaseTriggerAttenuation(float noteLength); |
virtual float GetReleaseTriggerAttenuation(float noteLength); |
63 |
virtual double GetEG1ControllerValue(uint8_t MIDIKeyVelocity); |
virtual double GetEG1ControllerValue(uint8_t MIDIKeyVelocity); |
64 |
virtual EGInfo CalculateEG1ControllerInfluence(double eg1ControllerValue); |
virtual EGInfo CalculateEG1ControllerInfluence(double eg1ControllerValue); |
65 |
virtual void TriggerEG1(const EGInfo& egInfo, double velrelease, double velocityAttenuation, uint sampleRate, uint8_t velocity); |
virtual void TriggerEG1(const EGInfo& egInfo, double velrelease, double velocityAttenuation, uint sampleRate, uint8_t velocity) { } |
66 |
virtual double GetEG2ControllerValue(uint8_t MIDIKeyVelocity); |
virtual double GetEG2ControllerValue(uint8_t MIDIKeyVelocity); |
67 |
virtual EGInfo CalculateEG2ControllerInfluence(double eg2ControllerValue); |
virtual EGInfo CalculateEG2ControllerInfluence(double eg2ControllerValue); |
68 |
virtual void TriggerEG2(const EGInfo& egInfo, double velrelease, double velocityAttenuation, uint sampleRate, uint8_t velocity); |
virtual void TriggerEG2(const EGInfo& egInfo, double velrelease, double velocityAttenuation, uint sampleRate, uint8_t velocity) { } |
69 |
virtual void InitLFO1(); |
virtual void InitLFO1() { } |
70 |
virtual void InitLFO2(); |
virtual void InitLFO2() { } |
71 |
virtual void InitLFO3(); |
virtual void InitLFO3() { } |
72 |
virtual float CalculateCutoffBase(uint8_t MIDIKeyVelocity); |
virtual float CalculateCutoffBase(uint8_t MIDIKeyVelocity); |
73 |
virtual float CalculateFinalCutoff(float cutoffBase); |
virtual float CalculateFinalCutoff(float cutoffBase); |
74 |
virtual uint8_t GetVCFCutoffCtrl(); |
virtual uint8_t GetVCFCutoffCtrl(); |