<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!-- p { margin-top: 0px; margin-bottom: 0px; }--></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p><span style="font-size: 12pt;">Want to make some dough off of pd?</span></p>
<p><span style="font-size: 12pt;"><br>
</span></p>
<p><span style="font-size: 12pt;">Make a Pd </span><span style="font-size: 12pt;">Unity3D plugin so i can drop my patches in as sound sources/effects in Unity3D or UDK without custom coding. </span></p>
<p><br>
</p>
<p>pp<br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<div id="Signature">
<div style="font-family:Tahoma; font-size:13px">
<div><font size="3"><i>Patrick Pagano B.S, M.F.A</i></font></div>
<div>Audio and Projection Design Faculty</div>
<div>Digital Worlds Institute</div>
<div>University of Florida, USA</div>
<div>(352)294-2020</div>
</div>
</div>
<div style="word-wrap:break-word">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Matti Viljamaa <mviljamaa@kapsi.fi><br>
<b>Sent:</b> Saturday, May 7, 2016 3:13 PM<br>
<b>To:</b> Pagano, Patrick<br>
<b>Cc:</b> pd-list@iem.at; Miller Puckette; pd-list@mail.iem.at<br>
<b>Subject:</b> Re: [PD] Can you close source of Pd patches (for commercial development)?</font>
<div> </div>
</div>
<div>Or even straight C -> binary and then have Pd open the binary as patch.
<div class=""><br class="">
</div>
<div class="">-Matti</div>
<div class=""><br class="">
<div>
<blockquote type="cite" class="">
<div class="">On 07 May 2016, at 22:01, Matti Viljamaa <<a href="mailto:mviljamaa@kapsi.fi" class="">mviljamaa@kapsi.fi</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="" style="word-wrap:break-word">Anyone know if compiling Pd patch to C could offer a possibility, e.g. as an extension of Pd?
<div class=""><br class="">
</div>
<div class="">There are some around:</div>
<div class=""><a href="http://resenv.media.mit.edu/PuDAC/sw.html" class="">http://resenv.media.mit.edu/PuDAC/sw.html</a></div>
<div class=""><a href="https://github.com/sharebrained/pd_compiler" class="">https://github.com/sharebrained/pd_compiler</a></div>
<div class=""><br class="">
</div>
<div class="">So patch -> C -> binary and then have Pd somehow open the binary as patch?</div>
<div class=""><br class="">
</div>
<div class="">-Matti</div>
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 07 May 2016, at 21:08, Matti Viljamaa <<a href="mailto:mviljamaa@kapsi.fi" class="">mviljamaa@kapsi.fi</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="" style="word-wrap:break-word">I think being open to commercial development could make it attractive to develop e.g. high quality oscillators and filters for Pd.
<div class="">Commercial synthesisers and effects are often better than freeware.<br class="">
<div class=""><br class="">
</div>
<div class="">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).</div>
<div class=""><br class="">
</div>
<div class="">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.</div>
<div class=""><br class="">
</div>
<div class="">-Matti</div>
<div class="">
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 07 May 2016, at 21:04, Pagano, Patrick <<a href="mailto:pat@digitalworlds.ufl.edu" class="">pat@digitalworlds.ufl.edu</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="auto" class="">
<div class="">But as I suspected it sounds like your intention is to sell pd patches back to the community?</div>
<div class=""><br class="">
</div>
<div class="">Have you seen </div>
<div class="">Monolog X</div>
<div class=""><br class="">
<br class="">
<div class="">Patrick Pagano B.S, M.F.A
<div class="">Interactive Media & Education</div>
<div class="">+1352.226.2016</div>
<div class=""><a href="https://patrickrpagano.wordpress.com/" class="">https://patrickrpagano.wordpress.com/</a></div>
<div class=""><br class="">
</div>
</div>
</div>
<div class=""><br class="">
On May 7, 2016, at 1:37 PM, Matti Viljamaa <<a href="mailto:mviljamaa@kapsi.fi" class="">mviljamaa@kapsi.fi</a>> wrote:<br class="">
<br class="">
</div>
<blockquote type="cite" class="">
<div class=""><span class="">What about using Pd as a C/C++ library and writing the patch that way? Or perhaps LibPd?</span><br class="">
<span class="">Would this allow the patch to be compiled as a stand-alone program? Yes?</span><br class="">
<span class=""></span><br class="">
<span class="">The easiest would be if there was a way to open a patch in binary form in Pd.</span><br class="">
<span class=""></span><br class="">
<span class="">What I’ve been envisioning would be to create “modules” for Pd similar to Reaktor’s Blocks that would</span><br class="">
<span class="">allow for a more high-level patching and usage of Pd. And it could motivate developers to develop patches</span><br class="">
<span class="">in a more standardized “blocks” form, rather than as unstandardised patches.
</span><br class="">
<span class=""></span><br class="">
<span class="">Reason, I’ve been wanting to see modular synthesis properly realised in Pd. But I wouldn’t want to</span><br class="">
<span class="">spend effort on developing modules that I cannot profit from, since I could do that using some other platform.</span><br class="">
<span class=""></span><br class="">
<span class="">-Matti</span><br class="">
<span class=""></span><br class="">
<blockquote type="cite" class=""><span class="">On 07 May 2016, at 20:29, Miller Puckette <<a href="mailto:msp@ucsd.edu" class="">msp@ucsd.edu</a>> wrote:</span><br class="">
</blockquote>
<blockquote type="cite" class=""><span class=""></span><br class="">
</blockquote>
<blockquote type="cite" class=""><span class="">You'd have to modify Pd if you want to be able to run patches and</span><br class="">
</blockquote>
<blockquote type="cite" class=""><span class="">keep it a secret how the patch works.  I don't think people often feel the</span><br class="">
</blockquote>
<blockquote type="cite" class=""><span class="">need to do that but it wouldn't be hard to do.</span><br class="">
</blockquote>
<blockquote type="cite" class=""><span class=""></span><br class="">
</blockquote>
<blockquote type="cite" class=""><span class="">cheers</span><br class="">
</blockquote>
<blockquote type="cite" class=""><span class="">Miller</span><br class="">
</blockquote>
<blockquote type="cite" class=""><span class=""></span><br class="">
</blockquote>
<blockquote type="cite" class=""><span class="">On Sat, May 07, 2016 at 08:14:05PM +0300, Matti Viljamaa wrote:</span><br class="">
</blockquote>
<blockquote type="cite" class="">
<blockquote type="cite" class=""><span class="">But how do you close and distribute a Pd patch so it’s not viewable? Can you open a Pd patch distributed as binary?</span><br class="">
</blockquote>
</blockquote>
<blockquote type="cite" class="">
<blockquote type="cite" class=""><span class=""></span><br class="">
</blockquote>
</blockquote>
<blockquote type="cite" class="">
<blockquote type="cite" class=""><span class="">I only found this:</span><br class="">
</blockquote>
</blockquote>
<blockquote type="cite" class="">
<blockquote type="cite" class=""><span class=""></span><br class="">
</blockquote>
</blockquote>
<blockquote type="cite" class="">
<blockquote type="cite" class=""><span class="">How do I compile a Pd-patch to run as a stand-alone application?</span><br class="">
</blockquote>
</blockquote>
<blockquote type="cite" class="">
<blockquote type="cite" class=""><span class=""><a href="https://puredata.info/docs/faq/standalone" class="">https://puredata.info/docs/faq/standalone</a> <<a href="https://puredata.info/docs/faq/standalone" class="">https://puredata.info/docs/faq/standalone</a>></span><br class="">
</blockquote>
</blockquote>
<blockquote type="cite" class="">
<blockquote type="cite" class=""><span class=""></span><br class="">
</blockquote>
</blockquote>
<blockquote type="cite" class="">
<blockquote type="cite" class=""><span class="">-Matti</span><br class="">
</blockquote>
</blockquote>
<blockquote type="cite" class="">
<blockquote type="cite" class=""><span class=""></span><br class="">
</blockquote>
</blockquote>
<span class=""></span><br class="">
<span class=""></span><br class="">
<span class="">_______________________________________________</span><br class="">
<span class=""><a href="mailto:Pd-list@lists.iem.at" class="">Pd-list@lists.iem.at</a> mailing list</span><br class="">
<span class="">UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" class="">
https://lists.puredata.info/listinfo/pd-list</a></span><br class="">
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</div>
_______________________________________________<br class="">
<a href="mailto:Pd-list@lists.iem.at" class="">Pd-list@lists.iem.at</a> mailing list<br class="">
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" class="">
https://lists.puredata.info/listinfo/pd-list</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
_______________________________________________<br class="">
<a href="mailto:Pd-list@lists.iem.at" class="">Pd-list@lists.iem.at</a> mailing list<br class="">
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" class="">
https://lists.puredata.info/listinfo/pd-list</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</body>
</html>