[PD-dev] End of iPd hiatus

Rich E rich.eakin at gmail.com
Wed Nov 10 03:07:30 CET 2010


This is great news.  I am happy to see the pdlib project coming along so
far!

Rich

On Wed, Sep 22, 2010 at 2:21 AM, Chris Niven <cjniven at gmail.com> wrote:

> 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 <cjniven at gmail.com> 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 <cjniven at gmail.com> 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<http://gitorious.org/%7Evirusys/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 <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
>>>
>>>
>>>
>>>  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
>>>
>>>
>>
>>
>
> 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20101110/81b11451/attachment-0001.htm>


More information about the Pd-dev mailing list