(A late) Thanks for the explanation!
So am I getting your vision right: to have a sort of 'server' which runs pd 
patches and an editor which only edits patches and submits them to the server 
to run? Plus I guess dynamic patching and changes graphical objects' attributes 
which will make it all more complicated...?

András

Actually I am thinking more of two separate instances. One is headless server 
if you like, the other one is fully integrated system/editor that also 
encapsulates the server. This is because as soon as you start transporting 
things over a socket, any busy gui stuff, particularly redrawing large arrays, 
becomes a terribly slow feat. OTOH, the system would still have to be threaded 
to prevent gui from messing with the engine, so to say. I think this is 
essentially how Max works but I honestly don't know for sure.

HTH

Best wishes,

Ico


_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to