n-space interpolation using pattr?

Jan 24, 2010 at 12:01pm

n-space interpolation using pattr?

I was wondering if it is possible (as an intended design feature) to interpolate between three or more slots using the pattr system– if not can I be forthcoming and request this as a feature, ie send a list of labelled weights as a message to pattstorage (instead of a float as an intermediate value between two adjacent slots), so that you can interpolate between non-contiguous slots. Something like: [4 0.6 5 0.4] would be the equivalent of [4.4] in the current usage (interpolating between slots 4 and 5), but more flexible, because you could do [4 0.6 10 0.4] (interpolate between non-adjacent slots, equivalent to the current [recall 4 10 0.4]) But wait there’s more! You could even have [4 0.6 10 0.3 6 0.1] (interpolate between 3 slots using weightings, where the weightings add up to 1.0). This could be extended to any arbitrary number of slots.

Has this been considered before?
T

#47990
Jan 24, 2010 at 12:50pm

The “recallmulti” message to [pattrstorage]?

lh

#172542

You must be logged in to reply to this topic.