<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hey everyone,<div><br></div><div>as some of you already know, I've started development of an&nbsp;<a href="http://blog.tridek.com/post/29055895421/welcome-to-trideks-audio">Android trading card game made in Unity</a>, using libpd and thus PD as the audio engine.</div><div><br></div><div>I'm not a programmer, but so far, our own coder managed to integrate PD in a way to easily prototype the audio keeping pd and unity open, using the [netreceive] object to pass numbers and messages from Unity to PD.</div><div><br></div><div>Indeed, building requires that libpd gets compiled via Xcode, instead of directly in Unity, but so far, things are running smoothly here. We're going to release this "bridge" we made soon as open source, and I'd be very happy to hear if someone is interested and has any advice/suggestions!</div><div><br></div><div>As a game composer, the thought of being able to utilize PD is like jumping from cave drawings to the latest graphic tablet :) I'm very excited about the opportunity.</div><div><br></div><div>Talk to you soon,</div><div><br></div><div>Filippo</div><div><br></div><div>p.s. Hi Scott, good to see you're on the list, too! :)</div><div><br></div><div><div apple-content-edited="true">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Filippo Beck Peccoz<br>Game Audio<br></div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><a href="http://www.fbpsound.com">www.fbpsound.com</a></div><div>Twitter:&nbsp;<a href="http://twitter.com/fbpsound">@fbpsound</a></div><div>Skype: fbpsound</div><div>Mobile: +49-(0)1520-4004143</div></div></div></div></span></div></span></div>
</div>
<br><div><div>On Aug 12, 2012, at 1:56 AM, Peter Brinkmann wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>I hope that it won't be necessary to do this in two steps, prototyping<br>with Pd and deployment with libpd; that would mean discarding one of<br>the strengths of libpd (here's an old blog post on the matter:<br><a href="http://nettoyeur.noisepages.com/2011/02/libpd-workflow-prototyping-and-production/">http://nettoyeur.noisepages.com/2011/02/libpd-workflow-prototyping-and-production/</a>).<br>It would be great if somebody figured out how to integrate libpd into<br>Unity and then posted the code to GitHub. I'm still hoping that Henk<br>Boom will write the blog post that he hinted at a while ago.<br>Cheers,<br> &nbsp;&nbsp;&nbsp;&nbsp;Peter<br><br>On Sat, Aug 11, 2012 at 1:13 PM, Scott R. Looney &lt;<a href="mailto:scottrlooney@gmail.com">scottrlooney@gmail.com</a>&gt; wrote:<br><blockquote type="cite">i think the answer at the moment is not to use libPD when running Unity live<br></blockquote><blockquote type="cite">in a prototyping designing fashion, but rather instead communicate messages<br></blockquote><blockquote type="cite">via TCP to PD itself, and let PD do the work directly. then when building<br></blockquote><blockquote type="cite">the iOS project, you adjust the code in Xcode to use libPD for the audio<br></blockquote><blockquote type="cite">output. that's the tricky part. i think that could work for now. it becomes<br></blockquote><blockquote type="cite">a lot more complex to set simple audio sources, but perhaps there could be a<br></blockquote><blockquote type="cite">mixture going on. i'll probably take further discussion off list as it would<br></blockquote><blockquote type="cite">not relate as much to PD but more to Unity.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">scott<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">On Sat, Aug 11, 2012 at 8:50 AM, patrick &lt;<a href="mailto:puredata@11h11.com">puredata@11h11.com</a>&gt; wrote:<br></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">hi Scott,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">it's somewhat working for me on Windows, but only when using the<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">audio.clip.GetData / SetData. right now i am trying to use the<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">OnAudioFilterRead() but it's glitchy (i can hear pd running but it's mostly<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">noise).<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">you can see an attempt here:<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://goo.gl/BWdo4">http://goo.gl/BWdo4</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">here's my github:<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="https://github.com/patricksebastien/libpd4unity">https://github.com/patricksebastien/libpd4unity</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">OnAudioFilterRead():<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://goo.gl/WE2Xx">http://goo.gl/WE2Xx</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">keep us updated!<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">_______________________________________________<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">UNSUBSCRIBE and account-management -&gt;<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">_______________________________________________<br></blockquote><blockquote type="cite"><a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br></blockquote><blockquote type="cite">UNSUBSCRIBE and account-management -&gt;<br></blockquote><blockquote type="cite"><a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br></blockquote><blockquote type="cite"><br></blockquote><br>_______________________________________________<br><a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br></div></blockquote></div><br></div></body></html>