made the envelope rate-independent

Meaning I can call it as often as I like, it is not bound to a certain
sample rate.