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
