22 #ifndef _EnvelopeGenerator_
23 #define _EnvelopeGenerator_
52 SetSampleRate(44100.0);
53 SetFrameEnvelopes(
false);
66 InControlTmpl<EnvelopeGenerator> mEnvelopePos;
77 mEnvelopePos(
"EnvelopePosition",this, &
EnvelopeGenerator::UpdateEnvelopePosition),
96 mXFrameReset = mConfig.GetFrameEnvelopes();
98 mDX =
TData(1000.)/(mConfig.GetSampleRate()*mConfig.GetDuration());
100 Output.SetParams(mConfig.GetFrameSize());
123 int size = audio.
Size();
125 for (
int i=0;i<size;i++)
129 if (mX>1000.0) mX=1000.0;