I'm trying to use a very small buffer~ (16 samples) to hold a sort of 'wavetable' of values to assign to a multislider. The reason is to have a simplified UI based on filling the buffer using classic wave shapes so the user doesn't have to manually draw values for all 16 slider bars, but rather draw a contour with a cycle.
In any case, everything is working fine, but what I've noticed is that the buffer doesn't like float numbers. Using the Fill message: "Fill Sin $1) with the value coming from the dial with a range of .5 - 8, the buffer only updates on whole integer values.
Obviously these are whole number cycles, but it seems that it should accept a float number, in which case the value of the bars would still change in between integer values.
On a side note, is there a more efficient way to do this? Is it possible to bypass the buffer and just send some kind of expression directly to the multislider?