Envelope-Designer Manual
|
What is Envelope-Designer?:
Envelope-Designer is a plugIn with which you can adjust the relative amount of the attack transients and the sutained/release components in a signal. For the detection of the transient component there are 2 envelope-followers with identical release times and different attack times. The difference between the envelope with the fast attack time and the envelope with the slow attack time yields a control signal, which has significant amplitudes only when the incoming signal is in some "transient" state. This is because the difference between the envelope-followers with fast and slow attack tends to zero in a sustained phase. Multiplying this control signal with the incoming signal yields a signal, which contains the transient component. The extraction of the release component is similar: it is done with two envelope followers with identical attack times a different release times. The difference between the envelope with the slow release time and the envelope with the fast release time has significant amplitudes for decaying signals. Multiplied with the incoming signal, we have extracted the release component. Now we can adjust the relative amplitudes of these two signal components seperately.
Transient Detect Paramters:
These are the paraemters for the transient detection:
- HPF:
As transients often contain a large amount of high frequencies, I have included a highpass filter before the two envelope followers which may (or may not, depending on the signal) give rise to a better separation. This is the cutoff frequency of this filter. The highpass does only affect the signal for the detection stage - the actual signal (for the output) is not affected.
- Att1:
Attack time of the fast envelope follower.
- Att2:
Attack time of the slow envelope follower.
- Rel:
Release time (identical in both envelope followers).
Release Detect Paramters:
These are the paraemters for the detection of the release phase:
- LPF:
In analogy to the highpass in the transient detector, there is a lowpass in the release-detector.
- Att:
Attack time (indentical in both envelope followers).
- Rel1:
Release time of the fast envelope follower.
- Rel2:
Release time of the slow envelope follower.
Gain Paramters:
These are the most importatnt parameters. Here you adjust the relative amount of the transient and the release amplitudes in terms of a gain factor in dB. They correspond to the "Attack" and "Release" parameters in the well known SPL Tansient Designer.
global Paramters:
- Mode:
Here you decide in which way the envelope followers detect the instantaneous amplitude of the incoming signal. There are 6 modes: "mean abs" takes the absolute value of the incoming signal (and smoothes it to get the mean value), "mean sqr" takes the squared input signal (which corresponds to the signal power), and "RMS" (root mean square) also takes the squared input signal and extracts the square root after smoothing. In the other 3 modes it is the same, but the difference is not taken in the linear amplitude domain, but rather in the dB domain (this is the way to think about it, but it is actually implemented as a division in the linear amplitude domain by virtue of log(a/b) = log(a) - log(b) and the dB is a logarithmic measure)
- LA:
abbreviates Look Ahead. The Envelope-Designer can look into the future, by delaying the signal to be processed while still using the non-delayed signal for the amplitude-detectors. The resulting delay is communicated to the host, so it can compensate for this.
- Vol:
The global output volume.
- Dry/Wet:
Actually the Envelope-Designer is - like all dynamics - a typical insert-effect. This means, usually only the wet signal is used. However, to have such a Dry/Wet control can never be drawback, so I decided to include this.
Have much fun in making music, Braindoc.