I am currently working on a set of fft based tools and have completed a first version of a spectral EQ. The gui allows the user to draw and randomize function tables and then store, recall, and tween between them. I wanted to know if there was an elegant way to save user defined function tables as a preset so that a daw can recall the previous state on load. Right now the only way I can think of is to make a ton of invisible sliders in widget arrays to store the values within the snapshot.
Here is my current script: https://pastebin.com/J0G40zwR