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
_______________________________________________
Pd-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev