hi Filippo - i know Kent reasonably well, so let me know if you need contact info for him,<div><br></div><div>best,</div><div><br></div><div>scott<br><br><div class="gmail_quote">On Sun, Aug 19, 2012 at 9:59 AM, Filippo Beck Peccoz <span dir="ltr">&lt;<a href="mailto:mail@fbpsound.com" target="_blank">mail@fbpsound.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Thanks, Peter, this is great info- I will definitively contact Kent and send the devs to you then :) I already forwarded them your answer, let&#39;s hope they&#39;ll be up for it!<div>
<br><div><div><br></div><div>Filippo</div><span class="HOEnZb"><font color="#888888"><div><br></div><div><br></div><div>Filippo Beck Peccoz</div></font></span><div><div class="im"><div><span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px"><span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px"><div style="word-wrap:break-word">
<span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px"><div style="word-wrap:break-word">
<span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px"><div style="word-wrap:break-word">
<div><div style="word-wrap:break-word">Game Audio<br></div><div style="word-wrap:break-word"><div><a href="http://www.fbpsound.com" target="_blank">www.fbpsound.com</a></div><div>Twitter: <a href="http://twitter.com/fbpsound" target="_blank">@fbpsound</a></div>
<div>Skype: fbpsound</div><div>Mobile: <a href="tel:%2B49-%280%291520-4004143" value="+4915204004143" target="_blank">+49-(0)1520-4004143</a></div></div></div></div></span></div></span></div></span></span>
</div>
<br></div><div><div class="h5"><div><div>On Aug 19, 2012, at 5:54 PM, Peter Brinkmann wrote:</div><br><blockquote type="cite"><div>Hi Filippo,<br>You may want to reach out to Kent Jolly. He gave a talk on the use of<br>Pd at Electronic Arts last year. He&#39;s also interested in libpd.<br>
<br>I&#39;m not familiar with PS3 development, but the basic setup of libpd in<br>a new environment is always the same. Since libpd doesn&#39;t have any<br>dependencies, you can just drop it into your project (as long as you<br>
have a C compiler, that is). Then you wire the process callback of<br>libpd into the audio components of your environment (if your audio<br>environment offers a callback-driven API like JACK or PortAudio, that<br>just takes a few lines of code).<br>
<br>The only part that requires thought is concurrency. Chances are that<br>the process method will be invoked on a separate thread, while control<br>messages will come from another thread. That requires some sort of<br>synchronization. The easiest way to do that is with mutex locks, but<br>
there are other ways if you&#39;d rather avoid locks. Feel free to refer<br>your developers to me if they have questions.<br>Cheers,<br>     Peter<br><br><br>On Sun, Aug 19, 2012 at 10:44 AM, Filippo Beck Peccoz &lt;<a href="mailto:mail@fbpsound.com" target="_blank">mail@fbpsound.com</a>&gt; wrote:<br>
<blockquote type="cite">Hi Simon, thanks for the quick reply!<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">ah, seems like not much has happened since then.. I&#39;m pretty sure it is<br>
</blockquote><blockquote type="cite">doable with lbpd (correct me if I am horribly wrong), but what would be<br></blockquote><blockquote type="cite">great is to have someone show up saying &quot;I&#39;ve done it and it works!&quot; so that<br>
</blockquote><blockquote type="cite">I can convince our programmers to integrate PD ;)<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Filippo<br></blockquote><blockquote type="cite"><br></blockquote>
<blockquote type="cite"><br></blockquote><blockquote type="cite">Filippo Beck Peccoz<br></blockquote><blockquote type="cite">Game Audio<br></blockquote><blockquote type="cite"><a href="http://www.fbpsound.com" target="_blank">www.fbpsound.com</a><br>
</blockquote><blockquote type="cite">Twitter: @fbpsound<br></blockquote><blockquote type="cite">Skype: fbpsound<br></blockquote><blockquote type="cite">Mobile: <a href="tel:%2B49-%280%291520-4004143" value="+4915204004143" target="_blank">+49-(0)1520-4004143</a><br>
</blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">On Aug 19, 2012, at 4:00 PM, Simon Wise wrote:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">On 19/08/12 18:38, Filippo Beck Peccoz wrote:<br>
</blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Hi all,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Now my question: does anyone have practical experience with porting PD to<br>
</blockquote><blockquote type="cite">PS3? Does it run smoothly? Is it easy to do so?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Any thoughts are greatly appreciated :)<br>
</blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">there was a discussion back a few years regarding this ...<br></blockquote><blockquote type="cite"><br>
</blockquote><blockquote type="cite">the archives show these threads:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><a href="http://lists.puredata.info/pipermail/pd-list/2007-11/056300.html" target="_blank">http://lists.puredata.info/pipermail/pd-list/2007-11/056300.html</a><br>
</blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><a href="http://lists.puredata.info/pipermail/pd-list/2007-07/052174.html" target="_blank">http://lists.puredata.info/pipermail/pd-list/2007-07/052174.html</a><br>
</blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><a href="http://lists.puredata.info/pipermail/pd-list/2007-12/058006.html" target="_blank">http://lists.puredata.info/pipermail/pd-list/2007-12/058006.html</a><br>
</blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">that was 5 years ago of course, but it was ported and used at that time, in<br></blockquote><blockquote type="cite">house by Sony at least ... but that port was not released (most of Pd<br>
</blockquote><blockquote type="cite">vanilla is not copyleft or GPL ... but rather a more liberal license ... so<br></blockquote><blockquote type="cite">keeping the port closed is OK by the license).<br></blockquote><blockquote type="cite">
<br></blockquote><blockquote type="cite">Simon<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">_______________________________________________<br></blockquote><blockquote type="cite"><a href="mailto:Pd-list@iem.at" target="_blank">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" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</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" target="_blank">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" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br></blockquote><blockquote type="cite"><br></blockquote></div></blockquote></div><br></div></div></div>
</div></div></div><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" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div><br></div>