An envelope generator generates a signal that changes through the length of a sound, normally to control the loudness of that sound. An example of its use is to control the volume of a piano sound. It creates a signal that goes from low to high very quickly (the loud bit when the key is pressed), then goes down slowly as the sounds gets quieter. They are also used to drive other parts of the synthesizer, for example the filter....