Quantcast
Channel: EarLevel Engineering » Envelope Generators
Browsing latest articles
Browse All 5 View Live

Image may be NSFW.
Clik here to view.

Envelope generators—ADSR Part 1

After discussing the exponential decay of the one-pole filter in a recent article, I couldn’t help but think about envelope generators. Besides, it would be handy to have one to test out some of these...

View Article


Image may be NSFW.
Clik here to view.

Envelope generators—ADSR Part 2

Certain aspects of the ADSR are up for interpretation. Exactly how the ADSR re-triggers when not starting from idle, for instance. Also, we can decide whether we want constant rate, or constant time...

View Article


Envelope generators—ADSR code

First, a brief example of how to use the ADSR code: // create ADSR env ADSR *env = new ADSR(); // initialize settings env->setAttackRate(.1 * sampleRate); // .1 second env->setDecayRate(.3 *...

View Article

Envelope generators—ADSR video

Let me know how you like this one!

View Article

Envelope generators—ADSR widget

table#controls { background: transparent; border: 0; border-collapse: separate; border-spacing: 0; } table#controls td { border: none; white-space: nowrap; } Attack Decay Sustain Release Attack Curve...

View Article

Browsing latest articles
Browse All 5 View Live