On 10/13/07, dan trueman <dtrueman@princeton.edu> wrote:
look for this in the next release:



lisa.valueAt(buf.valueAt(i), i * 1::samp);


Looks very good! Would it be possible to also support this;

buf.valueAt(i) => lisa.valueAt( i::samp);

or is that a given already? This second example looks slightly more ChucKian to me. Ge?

Also, is LiSa interpolating? Or will we be required to specify a integer number of samples? Or will it round?  Forcing integers wouldn't have to be a problem because for a arbitrary duration D we could go like this;
(D / samp $ int)::samp

But that could be a question here.

Thanks for taking the time to do this, I look forward to morphing buffers already!

Yours,
Kas.