[PD] State Saving - Summary

Hans-Christoph Steiner hans at eds.org
Fri Mar 2 02:48:01 CET 2007

On Feb 14, 2007, at 10:17 AM, Frank Barknecht wrote:

> Hallo,
> Roman Haefeli hat gesagt: // Roman Haefeli wrote:
>> the state  saving is more a side effect, since the main goal was to
>> provide a system, that makes sure, that all patches have the same  
>> state,
>> no matter when a user joins a running session. since that was
>> implemented, it was very easy to use the same system to write states
>> into files and store them again.
> Yep, that's what a state saving system should have in mind anyways:
> state saving should not be tied to files alone, it should also allow
> saving "to the net" or to CVS etc. I think, this is done very nicely
> in netpd.
>> the netpd-framework only provides
>> functionality to save states of single patches. if you want to  
>> save the
>> state of all opened patches, you would need to write your own
>> preset-manager (which is not that difficult and there are already
>> examples).
>> anyway, the netpd-state saving system is made for netpd and does only
>> work for netpd.
> Really? I didn't have a deep look at it yet but I was under the
> impression that the actual state collectors are very similar
> to sssad and thus should be easy to make just as flexible in regard to
> "frameworks".
> One thing that is on my TODO list for [sssad]  is local saving, that
> is, reading and writing only the state of the current $0-namespace.
> There already is quite a clear image of how to implement this in my
> mind, I'll just need to sit down and patch and test it.

How about a wiki page?  puredata.org/docs/ seems like a good place  
for the page.


> Ciao
> -- 
>  Frank Barknecht                 _ ______footils.org_ __goto10.org__
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ 
> listinfo/pd-list


                   ¡El pueblo unido jamás será vencido!

More information about the Pd-list mailing list