[PD] Pd on ARM devices

Hans-Christoph Steiner hans at at.or.at
Thu Mar 1 16:17:29 CET 2012


If you have Debian running on the Beagleboard, building Pd-extended should just be a matter of following the standard Debian instructions.  Start with BuildingPdExtended on puredata.info.

.hc

On Mar 1, 2012, at 1:36 AM, dreamer wrote:

> I'm not sure how easy it is to generalize ARM platforms though. The
> processor in the RasPi is an ARM11, compared to for instance the
> Cortex-A found in beagleboards and other devices it has quite a
> reduced instruction set and doesn't support stuff like NEON, which can
> be very beneficial for media applications (not sure if Pd could make
> use of it though).
> 
> Talking about ARM personally, I'm interested in getting PD and Gem
> (preferably pd-extended) running on the Pandora, which has a Cortex-A8
> like the beagleboard. I have tried the debian package here
> http://enchevetres.org/doku.php?id=tek:puredata inside the pandebian
> program (a chroot to run debian packages for the pandora os), but the
> program was completely unusable.
> 
> If anyone has success getting pd-extended compiled for Cortex-A8 from
> source I'm very much interested in any tips.
> 
> 
> Alexander
> 
> 
> 
> On Thu, Mar 1, 2012 at 9:41 AM, Pierre Massat <pimassat at gmail.com> wrote:
>> Thank you all for your encouraging replies.
>> 
>> @Scott : I 'm also wondering what the Pi is capable of dsp-wise.
>> @Charles : I don't know the power of the dark side, but I'm dying to learn
>> more about it!
>> 
>> I guess we'll continue this thread when one of us managed to get his hand on
>> a Pi.
>> 
>> Pierre.
>> 
>> 
>> 2012/3/1 Hans-Christoph Steiner <hans at at.or.at>
>>> 
>>> 
>>> There are some fedora packages of pd floating around.  It would be great
>>> for someone to update them and include them in the pure-data SVN or some
>>> repo somewhere.  Also, if someone makes a fedora package .spec file for the
>>> Library Template, it'll be really easy to package lots of other libraries
>>> for Fedora.
>>> 
>>> If you get Debian running on the Pi, then just apt-get install puredata.
>>> 
>>> .hc
>>> 
>>> On Feb 29, 2012, at 1:15 PM, Scott R. Looney wrote:
>>> 
>>> i figure it won't be too long before nearly everyone including planet
>>> CCRMA has a build going specifically for the Pi. there' s a very good chance
>>> the Pi Foundation can license the design to other makers, so by May or so
>>> i'd bet a number of different places will have them in stock. the biggest
>>> issue for me is how much DSP performance you get out of something whose
>>> speed matches the iPhone 3GS. the awesome thing would be to put their
>>> display engine to work doing DSP but i think that's a long way down the line
>>> if ever due to the limited API access. i started a thread about this a bit
>>> ago and if i remember, the falling down point of ARM was that it didn't
>>> handle floating point well. i'd be curious how much these devices could be
>>> pushed.
>>> 
>>> scott
>>> 
>>> 
>>> On Wed, Feb 29, 2012 at 1:01 PM, Charles Henry <czhenry at gmail.com> wrote:
>>>> 
>>>> On Wed, Feb 29, 2012 at 12:39 PM, Pierre Massat <pimassat at gmail.com>
>>>> wrote:
>>>>> 
>>>>> 
>>>>> 2012/2/29 Charles Henry <czhenry at gmail.com>
>>>>>> 
>>>>>> On Wed, Feb 29, 2012 at 10:06 AM, Pierre Massat <pimassat at gmail.com>
>>>>>> wrote:
>>>>>>> Dear List,
>>>>>>> 
>>>>>>> I'm planning to buy a Raspberry Pi sometime soon, and I'd like to
>>>>>>> know
>>>>>>> the
>>>>>>> implications of the ARM11 chip on the use of Pd.
>>>>>>> I know nothing about the differences in architectures, so i'd like
>>>>>>> to
>>>>>>> know :
>>>>>>> - why an ARM chip would be a problem for compiling, installing and
>>>>>>> running
>>>>>>> Pd,
>>>>>> 
>>>>>> It's not a problem--Pd compiles and runs on the arm architecture.
>>>>>> Android devices for example have arm processors.  Debian pure data
>>>>>> packages are available for arm.
>>>>> 
>>>>> 
>>>>> That's good news! I suppose Debian packages can't be installed in
>>>>> Fedora,
>>>>> can they?
>>>> 
>>>> No--planet CCRMA has some i386 pd packages, but not arm.  If you want
>>>> to run Fedora and Pd, you will need to compile it.    If only you knew
>>>> the power of the dark side, and by dark side, I mean Debian.
>>>> 
>>>> If you didn't get your pre-order in time for this batch, you'll have
>>>> to wait a month, I bet.  By the time I got to work this morning, it
>>>> was too late.
>>>> 
>>>> _______________________________________________
>>>> 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
>>> 
>>> 
>>> 
>>> 
>>> ----------------------------------------------------------------------------
>>> 
>>> “We must become the change we want to see. - Mahatma Gandhi
>>> 
>>> 
>>> _______________________________________________
>>> 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
>> 




----------------------------------------------------------------------------

You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie






More information about the Pd-list mailing list