[PD-dev] End of iPd hiatus

Hans-Christoph Steiner hans at at.or.at
Tue Sep 14 04:18:38 CEST 2010


I haven't used that one, but it is apparently used in an app, iJam,  
that's in the app store.  So that project merged with http://gitorious.org/pdlib 
  would be quite useful.

.hc

On Sep 13, 2010, at 8:12 PM, Chris Niven wrote:

> Hello again,
>
> So correct me if I'm mistaken, but the version of pdlib that I  
> downloaded
> (from Bryan Sum's github at http://github.com/bryansum/pdlib)  
> includes a PdController.m
> class, would this be what we're looking for?
>
> It's been a headache (literally and figuratively — still fighting  
> off this wicked bad fever)
> trying to get it to build since neither of my machines have the  
> 3.1.2 version of the iOS
> SDK. I could waste more time trying to get the correct configuration  
> on my XCode project,
> or I could just send you the file and see what you think:
>
> -c
>
> <PdController.m>
>
>
>
>
> On 2010-09-10, at 11:37 AM, Hans-Christoph Steiner wrote:
>
>>
>> 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
>>
>>
>>
>>
>
> Chris Niven
> B.Mus., Music Technology
> 514.591.9487
>


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

Access to computers should be unlimited and total.  - the hacker ethic


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


More information about the Pd-dev mailing list