音響や音楽において、エンベロープとは、音が時間とともにどのように変化するかを表すものです。例えば、ピアノの鍵盤を叩いて保持すると、ほぼ瞬時に最初の音が鳴り、徐々に音量が小さくなってゼロになります。エンベロープは、振幅(音量)、周波数(フィルターの使用)、音高といった要素と関連付けられることがあります。
エンベロープジェネレーターは、ユーザーが音のさまざまな段階を制御できる機能で、シンセサイザー、サンプラー、その他の電子楽器によく見られる機能です。最も一般的なエンベロープジェネレーターは、アタック、ディケイ、サステイン、リリース(ADSR )の4つのパラメーターで制御されます。

エンベロープジェネレーターは、モーグシンセサイザーの開発者であるアメリカ人エンジニアのロバート・モーグによって1960年代に開発されました。作曲家のハーバート・ドイチュは、モーグに、シンセサイザーの音符が単にオンオフを繰り返すのではなく、音色をより明確に表現する方法を見つけるよう提案しました。モーグはドアベルのボタンをシンセサイザーに接続し、コンデンサーを使用して鍵盤を叩いたときに発生する電圧を蓄積し、ゆっくりと放出しました。彼は設計を改良し、鍵盤を押すたびに別のボタンを押す必要がないようにしました。各鍵盤に2つのスイッチがあり、1つはピッチを決定する制御電圧を生成するため、もう1つはエンベロープジェネレーターをトリガーするためです。エンベロープジェネレーターはシンセサイザーの標準機能となりました。[ 1 ]
1965年、コロンビア・プリンストン電子音楽センター所長のエンジニア兼作曲家ウラジミール・ウサチェフスキーとの議論を経て、モーグは新しいエンベロープモジュールを開発しました。その機能は、T1(アタックタイム)、T2(初期ディケイタイム)、ESUS(サステインレベル)、T3(最終ディケイタイム)で記述されていました。これらは後にARPによって、現代のADSR形式(アタックタイム、ディケイタイム、サステインレベル、リリースタイム)に簡略化されました。[ 1 ]

最も一般的なエンベロープジェネレーターは、アタック、ディケイ、サステイン、リリース(ADSR)の4つの段階から構成されています。[ 2 ]
攻撃、減衰、リリースは時間を指すのに対し、持続はレベルを指す。[ 2 ]
一部の電子楽器では、ADSRエンベロープを反転させ、通常のADSRエンベロープとは逆の動作をさせることができます。アタックフェーズでは、変調されたサウンドパラメータは最大振幅からゼロまで減衰し、ディケイフェーズではサステインパラメータで指定された値まで上昇します。鍵盤が離されると、サウンドパラメータはサステイン振幅から最大振幅まで上昇します。
Korg MS-20などの一部のエンベロープには、ホールドという追加パラメーターがあります。これは、音を一定時間サステインレベルで保持してから減衰させる機能です。General Instrument AY-3-8910サウンドチップにはホールド時間パラメーターのみが搭載されており、サステインレベルはプログラムできません。
同様の方式でよく見られるもう一つのバリエーションは、AHDSR(アタック、ホールド、ディケイ、サステイン、リリース)エンベロープです。これは、ホールドパラメータによって、エンベロープが最大音量で維持される時間が制御され、その後ディケイフェーズに入ります。より高度なモデルでは、アタック、ディケイ、リリースの設定が複数用意されている場合があります。
一部のシンセサイザーでは、アタックの前にディレイパラメーターを設定することも可能です。Prophet '08などの最新のシンセサイザーには、DADSR (ディレイ、アタック、ディケイ、サステイン、リリース) エンベロープがあります。ディレイ設定は、ノートを叩いてからアタックまでの無音の長さを決定します。Image -Line の 3xOSC (同社のDAW FL Studioに付属) などの一部のソフトウェア シンセサイザーには、 DAHDSR (ディレイ、アタック、ホールド、ディケイ、サステイン、リリース) エンベロープがあります。
多くのシンセサイザーに共通する機能として、ADエンベロープ(アタックとディケイのみ)があります。これは、例えば1つのオシレーターのピッチを制御するために使用でき、[ 4 ]さらにオシレーターシンクによって別のオシレーターと同期させることができます。