[PD] smartphone advice
Hans-Christoph Steiner
hans at at.or.at
Fri Nov 6 21:25:23 CET 2009
From my point of view, the iphone is a pretty nice piece of hardware
that Pd runs pretty well on it, and its easy to use when its
jailbroken. Its also incredibly lame having to work around Apple's
greed-driven restrictions. It would be pretty easy to get almost all
of Pd-extended running on it. I have already gotten a few externals
running on the iphone without much work at all.
The only real missing piece is the audio I/O, but that is not too hard
to do. Ideally, the rjdj crew would release their audio I/O code to
be included in Pd-vanilla and we should share the work of maintenance
and improvements. But that's not the only way to get it done. I'm
here at Mobile Art & Code talking with Memo Akten and Zach Gage, the
two openFrameworks/iPhone developers, and they have open source audio
code that should be pretty easy to plug into Pd. SuperCollider has
been ported to the iPhone too, but I haven't been able to find that
code.
.hc
On Nov 4, 2009, at 6:20 AM, Nicholas Mariette wrote:
> Hi Hans,
>
> I'm curious about the iPhone port:
>
> What's the main broad goal of this effort? (I mean other than the
> obvious of having Pd working on iPhone, which will be great!).
> Is the plan to have Pd for iPhone as an open-source app for the
> community? - i.e. for jailbroken itouch things?
>
> Will the audio i/o code be open source (is that even possible with
> Apple), and if so, which license?
> Or is this a private experiment?
>
> Can you elaborate, or did I miss something on the list?
>
> cheers
> Nick
>
>
>
> On Nov 4, 2009, at 4:46 AM, Hans-Christoph Steiner wrote:
>
>>
>> Yes of course. RIght now you can do everything in a Pd patch in
>> both Android and iPhoneOS except input/output audio or MIDI. So
>> netsend/netreceive work, for example. You could build a streaming
>> externals to stream audio in/out.
>>
>> We'll get the audio stuff ironed out soon, there is some code in
>> the works.
>>
>> .hc
>>
>> On Nov 3, 2009, at 8:53 PM, João Pais wrote:
>>
>>> how about control? I was hoping of in the future perform in the
>>> middle of the room with a htc magic (or something) controlling my
>>> patch on the laptop in the stage. is osc already available in all
>>> these platforms?
>>>
>>>
>>>> Everything works but audio input and output, but that's in the
>>>> works. Externals work too, if you use a jailbroken device, you
>>>> don't need to heed Apple's lame restrictions.
>>>>
>>>> .hc
>>>>
>>>> On Nov 3, 2009, at 4:39 AM, Si Mills wrote:
>>>>
>>>>> SO this is certainly interesting
>>>>>
>>>>> When you say Pd builds for Android and iphone, but no audio,
>>>>> what does that mean? THe pd gui works?
>>>>>
>>>>> I have a feeling, in the end, i might play devils advocate and
>>>>> go with the android phone.........
>>>>>
>>>>> On 29 Oct 2009, at 18:17, Hans-Christoph Steiner wrote:
>>>>>
>>>>>>
>>>>>> THere are a number of developments in this regard:
>>>>>>
>>>>>> - Pd (pd-gui-rewrite 0.43 branch) now builds directly for
>>>>>> Android and Apple iPhoneOS. Maemo should be pretty easy too.
>>>>>> No audio yet, but that's in the works.
>>>>>>
>>>>>> - Pd has been available in the Debian-armel branch for a while,
>>>>>> that means lots of devices if you are willing to install your
>>>>>> own OS. You can install Debian in parallel with Android.
>>>>>>
>>>>>> - you can build PDa to run on a wide range of free distros,
>>>>>> like Maemo, Familiar, Angstrom, OpenMoko, reware for ipods,
>>>>>> Palms, etc.
>>>>>>
>>>>>> rjdj runs well on iPhoneOS, so that means Pd can be made to
>>>>>> work well there. Android will take a fair amount of work to
>>>>>> get up to the same level, but in the long run will probably be
>>>>>> easier since the platform is a lot more open.
>>>>>>
>>>>>> .hc
>>>>>>
>>>>>> On Oct 29, 2009, at 1:34 PM, marius schebella wrote:
>>>>>>
>>>>>>> same problem here, not sure what to get.
>>>>>>> another device that might be worth checking out is the nokia
>>>>>>> n900,
>>>>>>> which is/was scheduled for release some time this year. it
>>>>>>> runs maemo
>>>>>>> (nokia's linux version) and - at least on former versions of
>>>>>>> maemo -
>>>>>>> it was possible to get pd-anywhere running.
>>>>>>> But I have not seen/tested it, so I cannot promise anything.
>>>>>>> for now: I am not sure about the palm, the android g1, g2 both
>>>>>>> do not
>>>>>>> run pd (yet...) and I think windows mobile neither, leaves the
>>>>>>> iphone.
>>>>>>> marius.
>>>>>>>
>>>>>>> 2009/10/29 Chris McCormick <chris at mccormick.cx>:
>>>>>>>> On Thu, Oct 29, 2009 at 03:33:24PM +0000, Si Mills wrote:
>>>>>>>>> to Android as a platform, even though there is bog all for
>>>>>>>>> it at the
>>>>>>>>> moment, but I feel there is going to be a massive explosion
>>>>>>>>> on that front
>>>>>>>>> soon,
>>>>>>>>
>>>>>>>> I also feel that, and I can see some people lighting the TNT.
>>>>>>>>
>>>>>>>> Chris.
>>>>>>>>
>>>>>>>> -------------------
>>>>>>>> http://mccormick.cx
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Pd-list at iem.at mailing list
>>>>>>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Pd-list at iem.at mailing list
>>>>>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>>>>>>
>>>>>>
>>>>>>
>>>>>> ----------------------------------------------------------------------------
>>>>>>
>>>>>> Using ReBirth is like trying to play an 808 with a long
>>>>>> stick. -David Zicarelli
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Pd-list at iem.at mailing list
>>>>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ----------------------------------------------------------------------------
>>>>
>>>> I have always wished for my computer to be as easy to use as my
>>>> telephone; my wish has come true because I can no longer figure
>>>> out how to use my telephone." --Bjarne Stroustrup (creator of C++)
>>>>
>>>>
>>>> _______________________________________________
>>>> Pd-list at iem.at mailing list
>>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>> --
>>> Friedenstr. 58
>>> 10249 Berlin (Deutschland)
>>> Tel +49 30 42020091 | Mob +49 162 6843570
>>> Studio +49 30 69509190
>>> jmmmpais at googlemail.com | skype: jmmmpjmmmp
>>
>>
>>
>> ----------------------------------------------------------------------------
>>
>> News is what people want to keep hidden and everything else is
>> publicity. - Bill Moyers
>>
>>
>>
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>
----------------------------------------------------------------------------
http://at.or.at/hans/
More information about the Pd-list
mailing list