[PD] For sample players based on [line~], [vline~], or [phasor~], how can we be sure all samples are being played?

Alexandre Torres Porres porres at gmail.com
Sun May 15 03:32:34 CEST 2016

2016-05-14 13:53 GMT-03:00 Miller Puckette <msp at ucsd.edu>:

> Note that the previous sample was 0

well, if you're not at "0", but somewhere else, and give it a "0,    64
 1.451247" message, it goes to "1" and not "0"and the previous sample
wasn't "0"

2016-05-14 17:39 GMT-03:00 Thomas Grill <gr at grrrr.org>:

> Hi Miller,
> If the time interval given amounts to let's say 64 samples, the target
> value is reached at sample index 63, that is, before the block boundary. To
> me that seems conceptually wrong.

i think you mean it should start with 0 and I agree

> In fact, I found it so hard to work with vline~ (and line~) in a
> predictable and sample-accurate way that i resorted to biquad~ generated
> ramps in most of my patches.

how about rpole~ ?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20160514/3c420b3a/attachment-0001.html>

More information about the Pd-list mailing list