[PD-dev] End of iPd hiatus

Hans-Christoph Steiner hans at at.or.at
Fri Sep 10 17:37:01 CEST 2010


In terms of rjdj releasing their PdController code, I'll believe it  
when I see it.  Based on rjdj's past actions, I don't think its worth  
waiting for them to do it if we want libpd on iPhone.

.hc

On Sep 10, 2010, at 9:24 AM, Peter Brinkmann wrote:

>
> Hi Chris,
> 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.
>
> Here's the current state of affairs on the iPhone:  I've been  
> working with the RjDj crowd all week, and by now we'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'll have a definite answer in ten days or so.
> Best,
>      Peter
>
>
> On Thu, Sep 9, 2010 at 6:20 PM, Hans-Christoph Steiner  
> <hans at at.or.at> wrote:
>
> Hey Chris,
>
> 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:
>
> http://gitorious.org/pdlib/pd-for-android
>
> Basically, you are going to want everything in PdCore/jni/src.   
> Mostly that's the sources from Pd 0.43 with the extra libpd stuff  
> thrown in.
>
> .hc
>
>
> On Sep 9, 2010, at 3:12 PM, Chris Niven wrote:
>
> Sorry for the double post — it seems that pdlib has already done it,  
> like Hans mentioned
> a while ago.
>
> That's alright, I'm curious to see what it can do!
>
> -c
>
> On 2010-09-09, at 2:49 PM, Chris Niven wrote:
>
> Hey everyone!
>
> So summer is over and I finally have some more time to spend on this  
> project.
>
> I have been briefly skimming e-mails, and there seems to be a lot  
> going on on the
> Android side, but not much word for iOS (except for of course with  
> RJDJ!).
>
> Is there anything I should know before I get back into it? For  
> example, if someone
> already finished this without me, etc?
>
> Cheers,
>
> Chris Niven
> B.Mus., Music Technology
> 514.591.9487
>
>
> Chris Niven
> B.Mus., Music Technology
> 514.591.9487
>
>
> _______________________________________________
> Pd-dev mailing list
> Pd-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev
>
>
>
>
>
>
>
> ----------------------------------------------------------------------------
>
> "It is convenient to imagine a power beyond us because that means we  
> don't have to examine our own lives.", from "The Idols of  
> Environmentalism", by Curtis White
>
>
>
>
>
>
> _______________________________________________
> Pd-dev mailing list
> Pd-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev
>



----------------------------------------------------------------------------

All information should be free.  - the hacker ethic




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20100910/c4fd1500/attachment.htm>


More information about the Pd-dev mailing list