CVPreset saves 'presets' for an array of CVs or other objects that respond to input and input_. CVInterpolator is a CVPreset also able to interpolate between settings.
the items to be saved/restored
the actual collections of different presets
CV determines which preset to load
v |
the contents of presets
input |
iterates over input, setting the input of corresponding cvs |
returns an array of input values for each of the elements of items
index |
recall the preset at index |
draw the received using the function found at ~presetGUI