Hello again,

Thanks for the prompt responses, this gives me a really good starting point! 
I'll admit I've been a bit
under the weather this week so I'm still not quite at %100, but I have some 
time to take a look at this now.

I'm going to see what I can piece together based on the info that you've given 
me, and I'll let you know
how far I end up getting.

Thanks,
-c


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 <[email protected]> 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
>> [email protected]
>> 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
>> [email protected]
>> http://lists.puredata.info/listinfo/pd-dev
>> 
> 
> 
> 
> ----------------------------------------------------------------------------
> 
> All information should be free.  - the hacker ethic
> 
> 
> 
> 

Chris Niven
B.Mus., Music Technology
514.591.9487

_______________________________________________
Pd-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev

Reply via email to