+1 on Patrick's idea! and to continue to some extent where Patrick left off, you can use magicolo's uPD project as a jumping off point: https://github.com/Magicolo/uPD. i tried it out but and had issues understanding this approach personally but i think it might hold some potential, as it can instance PD multiple times rather than just once.
best, scott On Sat, May 7, 2016 at 12:49 PM, Pagano, Patrick <p...@digitalworlds.ufl.edu> wrote: > Want to make some dough off of pd? > > > Make a Pd Unity3D plugin so i can drop my patches in as sound > sources/effects in Unity3D or UDK without custom coding. > > > pp > > > > > *Patrick Pagano B.S, M.F.A* > Audio and Projection Design Faculty > Digital Worlds Institute > University of Florida, USA > (352)294-2020 > ------------------------------ > *From:* Matti Viljamaa <mvilja...@kapsi.fi> > *Sent:* Saturday, May 7, 2016 3:13 PM > *To:* Pagano, Patrick > *Cc:* pd-l...@iem.at; Miller Puckette; pd-l...@mail.iem.at > *Subject:* Re: [PD] Can you close source of Pd patches (for commercial > development)? > > Or even straight C -> binary and then have Pd open the binary as patch. > > -Matti > > On 07 May 2016, at 22:01, Matti Viljamaa <mvilja...@kapsi.fi> wrote: > > Anyone know if compiling Pd patch to C could offer a possibility, e.g. as > an extension of Pd? > > There are some around: > http://resenv.media.mit.edu/PuDAC/sw.html > https://github.com/sharebrained/pd_compiler > > So patch -> C -> binary and then have Pd somehow open the binary as patch? > > -Matti > > On 07 May 2016, at 21:08, Matti Viljamaa <mvilja...@kapsi.fi> wrote: > > I think being open to commercial development could make it attractive to > develop e.g. high quality oscillators and filters for Pd. > Commercial synthesisers and effects are often better than freeware. > > Reaktor has a lot of good free ensembles, but development wise its also > more refined product (i.e. the development ought to be less painful). > > I think it’d be interesting to be able to have a platform where one can > combine open source and commercial “modules”. Best of the both worlds, so > to speak. > > -Matti > > On 07 May 2016, at 21:04, Pagano, Patrick <p...@digitalworlds.ufl.edu> > wrote: > > But as I suspected it sounds like your intention is to sell pd patches > back to the community? > > Have you seen > Monolog X > > > Patrick Pagano B.S, M.F.A > Interactive Media & Education > +1352.226.2016 > https://patrickrpagano.wordpress.com/ > > > On May 7, 2016, at 1:37 PM, Matti Viljamaa <mvilja...@kapsi.fi> wrote: > > What about using Pd as a C/C++ library and writing the patch that way? Or > perhaps LibPd? > Would this allow the patch to be compiled as a stand-alone program? Yes? > > The easiest would be if there was a way to open a patch in binary form in > Pd. > > What I’ve been envisioning would be to create “modules” for Pd similar to > Reaktor’s Blocks that would > allow for a more high-level patching and usage of Pd. And it could > motivate developers to develop patches > in a more standardized “blocks” form, rather than as unstandardised > patches. > > Reason, I’ve been wanting to see modular synthesis properly realised in > Pd. But I wouldn’t want to > spend effort on developing modules that I cannot profit from, since I > could do that using some other platform. > > -Matti > > On 07 May 2016, at 20:29, Miller Puckette <m...@ucsd.edu> wrote: > > > You'd have to modify Pd if you want to be able to run patches and > > keep it a secret how the patch works. I don't think people often feel the > > need to do that but it wouldn't be hard to do. > > > cheers > > Miller > > > On Sat, May 07, 2016 at 08:14:05PM +0300, Matti Viljamaa wrote: > > But how do you close and distribute a Pd patch so it’s not viewable? Can > you open a Pd patch distributed as binary? > > > I only found this: > > > How do I compile a Pd-patch to run as a stand-alone application? > > https://puredata.info/docs/faq/standalone < > https://puredata.info/docs/faq/standalone> > > > -Matti > > > > > _______________________________________________ > 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 > > > > _______________________________________________ > 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