A curve of
Env([0, 1], ) will output the input. A curve of
Env([1, 0], ) will output the inverse magnitudes (loud partials are quiet, quiet partials are loud... and so on. The Env times don't have to equal 1 (they are scaled internally to 1 no matter what).
An FFT buffer.
A signal buffer.