Hi, me again.  <div><br></div><div>Thanks for the discussion.  It has really opened my eyes.  </div><div><br></div><div>So, i got my naive c++ implementation of line~ basically working.  </div><div><br></div><div>And of course, just running a for loop incrementing by ticks, i run into the exact precision error that this block quantizing seems to avoid.  My line from 0 to 100 over 44100 samples only gets to 99.93   </div><div><br></div><div>So, i also need to add something like pd's block quantization to make sure my line goes all the way to the specified value.  </div><div><br></div><div>My questions then are 2:  </div><div><br></div><div>Is pd's method the way i should do it?  Or is there a better alternative?  </div><div><br></div><div>And, if i do it the pd way, how does that work?  Does the increment get updated every block?   Or is it just the last block that is stretched?  </div>