node preset interpolation help

F_Dos's icon

I'm using node to interpolate between preset (Max9) .

I have 8 preset 1 to 8 . assuming I want to control only on 4 presets that are not necceseraly the first 4. (lets say presets 1 2 6 7), how can I control those 4? Is there a way to decide which of the nodes will be presents?

Max Patch
Copy patch and select New From Clipboard in Max.

double_UG's icon
Max Patch
Copy patch and select New From Clipboard in Max.

recallmulti

The arguments to recallmulti are a series of float values representing preset slots (the integer part) and weights (the decimal part). The preset values recalled are the weighted combination of all the presets. Weights are normalized so they are not required to add to 1. Example: recallmulti 4.6 6.1 3.3 will combine preset slots 4, 6, and 3 with weights of 0.6, 0.1, and 0.3 respectively. Not all objects that store data in a preset can interpolate their stored data. For these objects, the data used will be selected from the preset slot with the highest weighting.

TFL's icon

Is there a way to decide which of the nodes will be presents?

You can enable/disable nodes, which in turn won't be present in the output and won't recall presets of the same number.

Max Patch
Copy patch and select New From Clipboard in Max.