On Thursday, January 21, 2021, 6:35:34 PM EST, cyrille henry ch@chnry.net wrote:
here we are :
This case seems more like the Lisp problem-- every single user has their own non-standard, incompatible, and deeply personal solution to the problem. Also-- do I have it right that the only relevant native core class "savestate" isn't about statesaving in its common parlance, but is instead a callback hard-coded to the "save" event that writes a patch file to the filesystem? That's what the guts looked like when I ported it to Purr Data, but I haven't really used it yet.
-Jonathan
Le 21/01/2021 à 20:48, Antoine Rousseau a écrit :
You can also have a look to my "AutoPreset" system. It's available from deken. It's rather old, but that's what I use every day...
Le jeu. 21 janv. 2021 à 19:39, Alexandre Torres Porres <porres@gmail.com mailto:porres@gmail.com> a écrit :
Em qui., 21 de jan. de 2021 às 15:09, Alexandre Torres Porres <porres@gmail.com mailto:porres@gmail.com> escreveu:
I now included "import" and "export" functions so [savestate] can be used in conjunction
Just making clear this design allows each instance to be saved with separate presets in a parent patch. Not that I find it crucial. I guess that 2 sharing the same preset bank should be fine for most cases. So using a file to load and save inside the abstraction (as it was possible before) was kinda fine. So this is where I start to think I could be compromising my beloved "KISS" principle... but I was already thinking import/export was nice to allow people to store these things in the patch rather than a file, so it's cool. It's versatile and still simple enough.
_______________________________________________ Pd-list@lists.iem.at mailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list