[PD] [libPD] Generation of patches

Miller Puckette msp at ucsd.edu
Wed Apr 5 15:03:35 CEST 2017


You probably can't build up a patch from nothing at all, but at least you can
add objects to an empty canvas - read the canvas from a file (say, "x.pd")
and send messages to "pd-x.pd" to add objects to it, connect them, etc.

cheers
Miller

On Wed, Apr 05, 2017 at 02:59:18PM +0200, François Zajéga wrote:
> Hello to all,
> 
> I'm currently bridging puredata and ogre3d via libpd. The whole project is a
> game engine called polymorph (http://polymorph.cool)
> 
> I have a question regarding patch generation.
> 
> I can't find a way to send a patch to pd through a buffer. The only method i
> found "libpd_openfile" but that requires creating an actual file on the
> harddrive and passing the path to pd. I would need something like
> "libpd_newpatch(char*)"...
> 
> The idea is to be able to build a patch programmatically, on the c++ side,
> and send it to pd without saving it as a file.
> 
> Did anyone ever done something like that?
> 
> Thank in advance!
> 
> françois z.
> 
> 
> -- 
>  _
> (__
> | /_
> 
> [made with http://www.network-science.de/ascii/]
> 
> 
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list



More information about the Pd-list mailing list