A curve of Env([0, 1], [1])
will output the input. A curve of Env([1, 0], [1])
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).
buffer |
An FFT buffer. |
mapbuf |
A signal buffer. |