Attaque, chute, tenue et relâchement
Dans l’illustration d’oscillogramme de son de percussion ci-dessous, le niveau atteint immédiatement le haut de sa plage avant de chuter. Si vous dessiniez une ligne autour de la moitié supérieure de cet oscillogramme, cette ligne constituerait l’enveloppe du son : une représentation du niveau en fonction du temps. Le rôle du générateur d’enveloppe est de définir la forme de cette enveloppe.
Le générateur d’enveloppe possède généralement quatre commandes souvent appelées ADSR, à savoir l’attaque (Attack), la chute (Decay), la tenue (Sustain) et le relâchement (Release).
Commandes d’enveloppe
Attack : détermine le temps nécessaire pour que le signal passe d’une amplitude de 0 à 100 % (maximum).
Chute : détermine le temps qu’il faut au signal pour passer de 100 % d’amplitude au niveau de tenue défini.
Sustain : détermine le niveau d’amplitude maintenu lorsque la touche est tenue enfoncée.
Relâchement : détermine le temps nécessaire pour que le son chute du niveau de tenue défini à une amplitude de 0 lorsque la touche est relâchée.
Remarque : si vous relâchez une touche durant la phase d’attaque ou de chute, la phase de soutien est généralement ignorée. Un niveau de tenue nul (0) produit une enveloppe de type piano (ou percussion), sans niveau stable continu, même lorsque la touche est tenue enfoncée.