No worries at all Peter, I'm just glad to be a part of the learning process. This is actually great for me because I have a job interview tomorrow, and I would like to see if I can get some cool demos happening on my iPod Touch!
Cheers, and again great work! On 2010-09-21, at 11:55 AM, Peter Brinkmann wrote: > > Hi Chris, > As you already know from the other thread, RjDj lived up to their promise and > released the code we've been working on as open source. If you have a > minute, I would appreciate it if you would give it a quick once-over and let > me know what you think of it. > Best, > Peter > > PS: By the way, I'm sorry I didn't let you know earlier. I would have > preferred to tell you about my work as soon as I found out that you're > working on something similar, but I didn't want to jeopardize the opportunity > to get my work at RjDj released as open source. We only reached an agreement > on the manner and scope of this release at yesterday's breakfast meeting, > about thirty minutes before I emailed you... > > > On Mon, Sep 20, 2010 at 8:55 AM, Chris Niven <[email protected]> wrote: > Thanks Peter, > > I'm more or less relieved just to be learning these new tools as I'm applying > for jobs. > Have a safe trip, and thanks for the heads-up! > > Chris > > On 2010-09-20, at 5:45 AM, Peter Brinkmann wrote: > >> >> Chris, >> Off-list reply since the info in here is not quite official yet. I'm >> spending the week in Austria with the RjDj folks, and I believe I've more or >> less persuaded them to release the iPhone glue for libpd under the same BSD >> license as the rest of libpd. Right now I feel confident that this will >> actually happen. If it does, it'll be done in a day or two. My suggestion >> would be to hold off until I post the code I'm writing with RjDj, and then >> you join the project and we move forward together. Either way, I'll have >> news very soon. >> Best, >> Peter >> >> >> On Mon, Sep 20, 2010 at 12:54 AM, Chris Niven <[email protected]> wrote: >> Alright, so so far I've created a new XCode project and included 4 files >> from Bryan's pdlib. >> >> I've pushed it to my repository >> (http://gitorious.org/~virusys/pdlib/virusyss-pd-for-android). >> It doesn't build yet because I'm dealing with an annoying error: >> >> /Users/niv/code/virusyss-pd-for-android/PdCore/PdLib/../jni/src/s_file.c:234: >> error: storage size of 'statbuf' isn't known >> >> I know that this is a commonly dealt with issue, but I think someone else >> would be able to see it more easily than me >> at this point. >> >> If not, I'll take a look at this again tomorrow. >> >> Cheers, >> Chris >> >> On 2010-09-13, at 10:28 PM, Chris Niven wrote: >> >>> Ahhh, so basically what you said in your first response. >>> >>> Sorry man, things get a little confusing with all of these projects that >>> are named the same thing :) >>> >>> On 2010-09-13, at 10:18 PM, Hans-Christoph Steiner wrote: >>> >>>> >>>> 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 <[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 >>>>> >>>> >>>> >>>> ---------------------------------------------------------------------------- >>>> >>>> Access to computers should be unlimited and total. - the hacker ethic >>>> >>>> >>> >>> 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 >> >> > > Chris Niven B.Mus., Music Technology 514.591.9487
_______________________________________________ Pd-dev mailing list [email protected] http://lists.puredata.info/listinfo/pd-dev
