oivindi wrote on Fri, 31 July 2009 03:14Is there a way to draw freehand in the function object, or is it locked to breakpoint entries?
Apart from clicking to make breakpoints? No.
Quote:And, also, is it possible to dynamically set the length ("Table size") of the itable object, like it (sort of) is in function?
Well, you can certainly use the "size " message to change the number of horizontal entries, but that won't make any change in what the table entries currently *are* - it'll truncate the table if the size message is less than the current size, or fill any large number with zeros.
I believe that the funbuff object will interpolate over a range from a very small number of points, so perhaps you could combine that with a scale object and get what you're looking for.
Some great suggestions to get me on the way there, Gregory - thanks!
Matthew: I know it's a function, and I did do some thinking. I was thinking maybe there was a way to freely draw points in a more flowing matter, though with, say, a predefined distance between the points - thus keeping with the function's interpolationary(!?) nature.
/3r7ex wrote on Fri, 31 July 2009 23:55I'm guessing you want a function object that uses bezier curves, with control handles like this.
Does such an object exist?
Well, you could certainly make yourself a nice NURBs surface and grab a cross-section of it to use for your curve. The advantage of that would be that you'd have quite a few cross-sections to use, you could play with the NURB to modify the curviness, etc. Not that I *ever* do this. Much.
oivindi wrote on Fri, 31 July 2009 20:15I was thinking maybe there was a way to freely draw points in a more flowing matter, though with, say, a predefined distance between the points - thus keeping with the function's interpolationary(!?) nature.
That is really elegant and works well. One of the things i miss about supercollider is the ability of hand draw in tables freehand and then smooth and filter the tables with the menu it had on the side. I am not sure this is clear, but old users of SC1 and SC2 will prolly know what i mean. That was pretty darned handy.