Computer Music: Musc 216 An ENVELOPE is usually defined as the shape of a sound's amplitude over time (although an envelope can also be applied to other aspects of a synthesized sound such as the frequency, filter bandwidth, etc.). Here is a graph of a simple ENVELOPE applied to the amplitude of the original Simple JSYD Patch (which was created in the 1st tutorial): Click the link below to hear the sound: Envelope1.aiff An ENVELOPE with THIS shape is usually called a "woodwind" envelope and has a total of 3 points (nodes): ATTACK, SUSTAIN, DECAY. An envelope with this shape is typical of sounds made by BLOWING into a musical WIND instrument such as a clarinet, flute, oboe, etc. A sound's (amplitude) ENVELOPE is just as important to the overall recognition of the sound as the waveform itself. In the above sound with the envelope applied, there was a relatively short "attack", a longer "sustain" and then a relatively long "decay." These three terms are usually used to describe the basic points (nodes) of an envelope. If some kind of "controller" instrument is used (for example a keyboard) to play the sound when a key is pressed, then another point or NODE can be described for what happens when the key is RELEASED. Sophisticated synthesizers and software will have more than just 4 nodes. An ENVELOPE is usually applied to the entire duration of the wave. For example, if the wave is 2 seconds long, then the envelope will also be 2 seconds long. The specific points or nodes of the envelope (ADSR) are then placed in varous proportions along the length of the wave. In the above wave (which is 2 seconds long), the attack is .1 (10%), the sustain is .8 (80%), and the decay is .1 (10%). These proportional values add up to 1.0 (100%) which represents the entire duration of the wave (2 seconds), in other words, 100% of 2 seconds. If the wave and envelope were each 6 seconds, then the nodes would still have the same proportions. The following tutorial will show you how to add the above envelope to the 1st Simple SYD Patch which you created the first tutorial. Do this:
The values in the left fields represent the proportional TIME points or NODES of the envelope as described above (ADSR). The values in the right fields represent the actual amplitude LEVEL values which this operator will pass via the variable "am" in the amplitude field of the Oscillator operator. Time vs. Duration
Try creating these other envelope shapes:
Back to the JSYD Tutorials Index |