2 |
* * |
* * |
3 |
* LinuxSampler - modular, streaming capable sampler * |
* LinuxSampler - modular, streaming capable sampler * |
4 |
* * |
* * |
5 |
* Copyright (C) 2011 Grigor Iliev * |
* Copyright (C) 2011 - 2012 Grigor Iliev * |
6 |
* * |
* * |
7 |
* This program is free software; you can redistribute it and/or modify * |
* This program is free software; you can redistribute it and/or modify * |
8 |
* it under the terms of the GNU General Public License as published by * |
* it under the terms of the GNU General Public License as published by * |
477 |
|
|
478 |
virtual void Trigger(); |
virtual void Trigger(); |
479 |
virtual void EnterFadeOutStage(); |
virtual void EnterFadeOutStage(); |
480 |
|
virtual void EnterFadeOutStage(int maxFadeOutSteps); |
481 |
|
|
482 |
/** Called when the engine is set and the engine's pools are ready to use. */ |
/** Called when the engine is set and the engine's pools are ready to use. */ |
483 |
void InitRTLists(); |
void InitRTLists(); |
484 |
|
|
485 |
/** Invoked when the voice gone inactive. */ |
/** Invoked when the voice gone inactive. */ |
486 |
void Reset(); |
void Reset(); |
487 |
|
|
488 |
|
void CalculateFadeOutCoeff(float FadeOutTime, float SampleRate); |
489 |
|
|
490 |
virtual void UpdateEqSettings(EqSupport* pEqSupport); |
virtual void UpdateEqSettings(EqSupport* pEqSupport); |
491 |
|
|