<br>Hi Chris,<br>The new libpd is a C library that gently attaches itself to
 the existing code base, requiring only minimal changes, the most 
important of which have already been accepted into the official version 
of pd.  On top of the C library there is some JNI glue for using libpd 
with Java (or Processing), and on top of the JNI glue there is a  lot of
 Android code, including a tentative RjDj client for Android.<br>
<br>Here&#39;s the current state of affairs on the iPhone:  I&#39;ve been 
working with the RjDj crowd all week, and by now we&#39;ve solidly 
integrated the new libpd into the setup at RjDj.  The main glue between 
libpd and RjDj is a PdController class in Objective C that wraps libpd, 
takes care of the necessary thread synchronization, and translates 
between pd and the iOS audio API.  I will make an attempt to persuade 
RjDj to release PdController with an open source license.  The initial 
reaction has been promising, but the final decision will have to wait 
until the CEO returns from his vacation.  I figure I&#39;ll have a definite 
answer in ten days or so.<br>
Best,<br>     Peter<br><br><br><div class="gmail_quote">On Thu, Sep 9, 2010 at 6:20 PM, Hans-Christoph Steiner <span dir="ltr">&lt;<a href="mailto:hans@at.or.at">hans@at.or.at</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Hey Chris,<br>
<br>
Welcome back!  Actually, this is perfect timing.  We are currently in the process of merging all of the various libpd efforts, like iPd, iJam/pdlib, rjdj, ofxPd, and Pd/Android.  It would be super useful to have an iPhone version of iPd/iJam/pdlib that is based on the libpd that we are now working on.  You can get that source code here:<br>

<br>
<a href="http://gitorious.org/pdlib/pd-for-android" target="_blank">http://gitorious.org/pdlib/pd-for-android</a><br>
<br>
Basically, you are going to want everything in PdCore/jni/src.  Mostly that&#39;s the sources from Pd 0.43 with the extra libpd stuff thrown in.<br>
<br>
.hc<div><div></div><div class="h5"><br>
<br>
On Sep 9, 2010, at 3:12 PM, Chris Niven wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Sorry for the double post — it seems that pdlib has already done it, like Hans mentioned<br>
a while ago.<br>
<br>
That&#39;s alright, I&#39;m curious to see what it can do!<br>
<br>
-c<br>
<br>
On 2010-09-09, at 2:49 PM, Chris Niven wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hey everyone!<br>
<br>
So summer is over and I finally have some more time to spend on this project.<br>
<br>
I have been briefly skimming e-mails, and there seems to be a lot going on on the<br>
Android side, but not much word for iOS (except for of course with RJDJ!).<br>
<br>
Is there anything I should know before I get back into it? For example, if someone<br>
already finished this without me, etc?<br>
<br>
Cheers,<br>
<br>
Chris Niven<br>
B.Mus., Music Technology<br>
514.591.9487<br>
<br>
</blockquote>
<br>
Chris Niven<br>
B.Mus., Music Technology<br>
514.591.9487<br>
<br>
<br>
_______________________________________________<br>
Pd-dev mailing list<br>
<a href="mailto:Pd-dev@iem.at" target="_blank">Pd-dev@iem.at</a><br>
<a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br>
</blockquote>
<br>
<br>
<br>
<br>
<br>
<br>
<br></div></div>
----------------------------------------------------------------------------<br>
<br>
&quot;It is convenient to imagine a power beyond us because that means we don&#39;t have to examine our own lives.&quot;, from &quot;The Idols of Environmentalism&quot;, by Curtis White<div><div></div><div class="h5"><br>

<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Pd-dev mailing list<br>
<a href="mailto:Pd-dev@iem.at" target="_blank">Pd-dev@iem.at</a><br>
<a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br>
</div></div></blockquote></div><br>