4 |
* * |
* * |
5 |
* Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck * |
* Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck * |
6 |
* Copyright (C) 2005 - 2008 Christian Schoenebeck * |
* Copyright (C) 2005 - 2008 Christian Schoenebeck * |
7 |
* Copyright (C) 2009 - 2011 Christian Schoenebeck and Grigor Iliev * |
* Copyright (C) 2009 - 2012 Christian Schoenebeck and Grigor Iliev * |
8 |
* * |
* * |
9 |
* This program is free software; you can redistribute it and/or modify * |
* This program is free software; you can redistribute it and/or modify * |
10 |
* 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 * |
55 |
virtual ~Voice(); |
virtual ~Voice(); |
56 |
void SetOutput(AudioOutputDevice* pAudioOutputDevice); |
void SetOutput(AudioOutputDevice* pAudioOutputDevice); |
57 |
void SetEngine(LinuxSampler::Engine* pEngine); |
void SetEngine(LinuxSampler::Engine* pEngine); |
58 |
|
void CalculateFadeOutCoeff(float FadeOutTime, float SampleRate); |
59 |
|
|
60 |
protected: |
protected: |
61 |
virtual SampleInfo GetSampleInfo(); |
virtual SampleInfo GetSampleInfo(); |