Re: [PD] Pd on Maemo driven devices?
I'll inevitably be jumping in on this, mostly likely before November. So I created a wiki page for us to keep notes on this whole thing: http://puredata.info/docs/developer/BuildingPdForAndroid .hc On Sep 17, 2009, at 8:41 AM, marius schebella wrote: awesome! suits and ties here, too. but willing to jump in on this (android build, not the suits part)... marius. 2009/9/17 Chris McCormick : On Fri, Sep 11, 2009 at 10:02:41PM -0400, Hans-Christoph Steiner wrote: What I'd like to see is Pd on Android, but I think that could be a little bit tricky to get into a form that is easily distributable without rooting the phone. The G1 already runs Debian, so you could just install the 'puredata' package once you have Debian on your G1. I successfully compiled Pd with the Android NDK a few weeks ago, and my colleague wrote an audio driver which calls back into Java space via the JNI and produces sound, but there is a bug somewhere with [vd~], [tabread~] and friends so it's not 100% yet. If this was working it would make it possible to build and distribute Pd for non-rooted Androids. Unfortunately my hands are tied with regards to releasing the code, but I am pushing hard to make it happen anyway. This what I get for whoring my mind to proprietary companies. :( If anyone else wants a shot, I can tell you it's actually really simple to make Pd compile with the NDK, you just need to make your own Android.mak file with a list of object files to be built and the right flags set. You can get this list of object files from the Linux generated Makefile. I had to also tweak the source a bit to set a new flag called __ANDROID__ in some places and not in others. If you follow the model of __LINUX__ it's pretty close. Oh no, I've said too much.. the suits are here.. I can hear them knocking.. going to get my shotgun.. I may be some time- Chris. --- http://mccormick.cx ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list News is what people want to keep hidden and everything else is publicity. - Bill Moyers ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd on Maemo driven devices?
awesome! suits and ties here, too. but willing to jump in on this (android build, not the suits part)... marius. 2009/9/17 Chris McCormick : > On Fri, Sep 11, 2009 at 10:02:41PM -0400, Hans-Christoph Steiner wrote: >> What I'd like to see is Pd on Android, but I think that could be a >> little bit tricky to get into a form that is easily distributable >> without rooting the phone. The G1 already runs Debian, so you could >> just install the 'puredata' package once you have Debian on your G1. > > I successfully compiled Pd with the Android NDK a few weeks ago, and my > colleague wrote an audio driver which calls back into Java space via the JNI > and produces sound, but there is a bug somewhere with [vd~], [tabread~] and > friends so it's not 100% yet. If this was working it would make it possible to > build and distribute Pd for non-rooted Androids. > > Unfortunately my hands are tied with regards to releasing the code, but I am > pushing hard to make it happen anyway. This what I get for whoring my mind to > proprietary companies. :( > > If anyone else wants a shot, I can tell you it's actually really simple to > make > Pd compile with the NDK, you just need to make your own Android.mak file with > a > list of object files to be built and the right flags set. You can get this > list > of object files from the Linux generated Makefile. I had to also tweak the > source a bit to set a new flag called __ANDROID__ in some places and not in > others. If you follow the model of __LINUX__ it's pretty close. Oh no, I've > said too much.. the suits are here.. I can hear them knocking.. going to get > my > shotgun.. I may be some time- > > Chris. > > --- > http://mccormick.cx > > ___ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd on Maemo driven devices?
On Fri, Sep 11, 2009 at 10:02:41PM -0400, Hans-Christoph Steiner wrote: > What I'd like to see is Pd on Android, but I think that could be a > little bit tricky to get into a form that is easily distributable > without rooting the phone. The G1 already runs Debian, so you could > just install the 'puredata' package once you have Debian on your G1. I successfully compiled Pd with the Android NDK a few weeks ago, and my colleague wrote an audio driver which calls back into Java space via the JNI and produces sound, but there is a bug somewhere with [vd~], [tabread~] and friends so it's not 100% yet. If this was working it would make it possible to build and distribute Pd for non-rooted Androids. Unfortunately my hands are tied with regards to releasing the code, but I am pushing hard to make it happen anyway. This what I get for whoring my mind to proprietary companies. :( If anyone else wants a shot, I can tell you it's actually really simple to make Pd compile with the NDK, you just need to make your own Android.mak file with a list of object files to be built and the right flags set. You can get this list of object files from the Linux generated Makefile. I had to also tweak the source a bit to set a new flag called __ANDROID__ in some places and not in others. If you follow the model of __LINUX__ it's pretty close. Oh no, I've said too much.. the suits are here.. I can hear them knocking.. going to get my shotgun.. I may be some time- Chris. --- http://mccormick.cx ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd on Maemo driven devices?
depending on what you are looking for you may have a look at clevo TN70m tablet pc, apparently it's a atom netbook that regarding OS can run everything you want as a standard pc. it cost 400 euro in europe, but it's not a phone. If you are just looking for a portable touch tablet (pen) to run linux software it might be a good choice. http://www.clevo.com.tw/en/products/prodinfo.asp?productid=164 loic On 12 sept. 09, at 18:55, Hans-Christoph Steiner wrote: You can install Debian on Android and run both in parallel. But a Android-native Pd would be nice. .hc On Sep 12, 2009, at 3:22 AM, marius schebella wrote: hi, here's some information on the setup for the N770, running maemo. http://dev.eyebeam.org/projects/reware/wiki/Nokia%20N770%20Webtablet . I am also waiting for the N900, but I think it will take some more weeks before it is released. and same goes for the android. I was a little disappointed when i found out that you can't just install linux software on the android platform :( so, yes making pd rund on the android would be great. marius. Hans-Christoph Steiner wrote: You can already use Pd-anywhere (PDa) on the N770 and N800. I have an N810, so if the existing build doesn't work, I could get it working at some point. I think getting Pd or PDa running on the N900 should be easy, like just compiling it for that CPU. I think the N900 has a ARM Cortex A8 which has a floating point unit, so plain old Pd should work fine. What I'd like to see is Pd on Android, but I think that could be a little bit tricky to get into a form that is easily distributable without rooting the phone. The G1 already runs Debian, so you could just install the 'puredata' package once you have Debian on your G1. .hc On Sep 11, 2009, at 4:49 PM, yjf wrote: Hi, the next Nokia smartphone N900 will have a Linux based OS by the name of Maemo. - I was wondering if anyone is working on making it possible to run Pd in some way under that system. Or are all eyes on the iphone? Jurgen -- "Have you been playing a long time?" Queen Elizabeth II to Eric Clapton. ___ Pd-list@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@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd on Maemo driven devices?
You can install Debian on Android and run both in parallel. But a Android-native Pd would be nice. .hc On Sep 12, 2009, at 3:22 AM, marius schebella wrote: hi, here's some information on the setup for the N770, running maemo. http://dev.eyebeam.org/projects/reware/wiki/Nokia%20N770%20Webtablet . I am also waiting for the N900, but I think it will take some more weeks before it is released. and same goes for the android. I was a little disappointed when i found out that you can't just install linux software on the android platform :( so, yes making pd rund on the android would be great. marius. Hans-Christoph Steiner wrote: You can already use Pd-anywhere (PDa) on the N770 and N800. I have an N810, so if the existing build doesn't work, I could get it working at some point. I think getting Pd or PDa running on the N900 should be easy, like just compiling it for that CPU. I think the N900 has a ARM Cortex A8 which has a floating point unit, so plain old Pd should work fine. What I'd like to see is Pd on Android, but I think that could be a little bit tricky to get into a form that is easily distributable without rooting the phone. The G1 already runs Debian, so you could just install the 'puredata' package once you have Debian on your G1. .hc On Sep 11, 2009, at 4:49 PM, yjf wrote: Hi, the next Nokia smartphone N900 will have a Linux based OS by the name of Maemo. - I was wondering if anyone is working on making it possible to run Pd in some way under that system. Or are all eyes on the iphone? Jurgen -- "Have you been playing a long time?" Queen Elizabeth II to Eric Clapton. ___ Pd-list@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@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd on Maemo driven devices?
hi, here's some information on the setup for the N770, running maemo. http://dev.eyebeam.org/projects/reware/wiki/Nokia%20N770%20Webtablet. I am also waiting for the N900, but I think it will take some more weeks before it is released. and same goes for the android. I was a little disappointed when i found out that you can't just install linux software on the android platform :( so, yes making pd rund on the android would be great. marius. Hans-Christoph Steiner wrote: You can already use Pd-anywhere (PDa) on the N770 and N800. I have an N810, so if the existing build doesn't work, I could get it working at some point. I think getting Pd or PDa running on the N900 should be easy, like just compiling it for that CPU. I think the N900 has a ARM Cortex A8 which has a floating point unit, so plain old Pd should work fine. What I'd like to see is Pd on Android, but I think that could be a little bit tricky to get into a form that is easily distributable without rooting the phone. The G1 already runs Debian, so you could just install the 'puredata' package once you have Debian on your G1. .hc On Sep 11, 2009, at 4:49 PM, yjf wrote: Hi, the next Nokia smartphone N900 will have a Linux based OS by the name of Maemo. - I was wondering if anyone is working on making it possible to run Pd in some way under that system. Or are all eyes on the iphone? Jurgen -- "Have you been playing a long time?" Queen Elizabeth II to Eric Clapton. ___ Pd-list@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@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd on Maemo driven devices?
You can already use Pd-anywhere (PDa) on the N770 and N800. I have an N810, so if the existing build doesn't work, I could get it working at some point. I think getting Pd or PDa running on the N900 should be easy, like just compiling it for that CPU. I think the N900 has a ARM Cortex A8 which has a floating point unit, so plain old Pd should work fine. What I'd like to see is Pd on Android, but I think that could be a little bit tricky to get into a form that is easily distributable without rooting the phone. The G1 already runs Debian, so you could just install the 'puredata' package once you have Debian on your G1. .hc On Sep 11, 2009, at 4:49 PM, yjf wrote: Hi, the next Nokia smartphone N900 will have a Linux based OS by the name of Maemo. - I was wondering if anyone is working on making it possible to run Pd in some way under that system. Or are all eyes on the iphone? Jurgen -- "Have you been playing a long time?" Queen Elizabeth II to Eric Clapton. ___ Pd-list@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@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] Pd on Maemo driven devices?
Hi, the next Nokia smartphone N900 will have a Linux based OS by the name of Maemo. - I was wondering if anyone is working on making it possible to run Pd in some way under that system. Or are all eyes on the iphone? Jurgen -- "Have you been playing a long time?" Queen Elizabeth II to Eric Clapton. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list