[matrixctrl] and Preset's interpolation problems

Julien Bayle's icon

Hi there,

we just found something we didn't know about preset interpolation.

In my example below, if [matrixctrl] is 8x8 .. no problem.
If it is bigger (we didn't dig the exact limits), interpolation doesn't work.

Maybe it also happens with other objects.

Actually, we tested with a (BIG) multislider with 1000 ... it works fine.

is it a bug ?

interpolationLimit.maxpat
Max Patch



chapelier fou's icon

Do we have any information of what could be the cause of this ?

Is there a limit to the number of values that can be interpolated ?

Julien Bayle's icon

Actually, multislider object can be interpolated with nodes even if there are 1024 sliders...

Si maybe that's a bug with matrixctrl

pdelges's icon

Don't know if it can help but here is what I recently posted on the FB group :

I had problems to interpolate matrictrl in the past too. The solution was to replace the 0 value of a connection with a small float, like 0.0001. If I remember well, triplets with a 0 value are not saved in the pattstorage, but using a non-zero value forces Max to save the whole matrix in the pattrstrorage.