34 SetEnvelopeCompression(
true);
39 : InputEnvelope(
"Input Envelope",this),
40 InputAudio(
"Input Audio",this),
41 Output(
"Output Audio",this)
50 mDeltaX = 1000.0/((
TTime)mConfig.GetSampleRate());
52 mCompress = mConfig.GetEnvelopeCompression();
64 return - (1.0 - exp(x));
87 for (
int i=0;i<size;i++) {
88 outputArray[i]=inputArray[i]*amplitudeBpf.
GetValue(pos);
92 for (
int i=0;i<size;i++) {
93 outputArray[i]=inputArray[i]*Compress(amplitudeBpf.
GetValue(pos));