Dear list,
I am trying to remove the Tk gui from pd and use it just as an engine and do the patch editing programatically, i.e. replace the GUI by a (python) program.
Reading through the pd sourcecode it seemed to me that the Tk gui is seperated from the pd core and communication takes place through a socket. Is this right, or am I completely off?
If so, is this the best way to control pd programmatically? And is this protocol documented somewhere? Or where should I look in the sourcecode?
If not, what would be the best way to remove the Tk gui from pd? Again maybe someone can point me at the right place to start digging in the pd sourcecode.
Finally, is there some general document on the pd software architecture / implementation?
Thanks for your time,
regards Jelle