<p>I did managed to run puredata on a beagleboard clone (igepv2) the audio IC on the beagle and clones is really bad, but with an external USB interface it works very well. I did tried a pitchshifter patch and ot worked. <br>

Better yet is to use LibPd. I also tried it using a puthon wrapper, amazing and super low resources. </p>
<p>Only problem. The ARM processors are diferent so you will need tocompile lots of externals from scratch. (Unless pd - extended start to have an ARM build system.</p>
<div class="gmail_quote">No dia 31 de Out de 2011 12:02, &quot;Andy Farnell&quot; &lt;<a href="mailto:padawan12@obiwannabe.co.uk">padawan12@obiwannabe.co.uk</a>&gt; escreveu:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Mon, 31 Oct 2011 20:34:18 +0900<br>
i go bananas &lt;<a href="mailto:hard.off@gmail.com">hard.off@gmail.com</a>&gt; wrote:<br>
<br>
&gt; well, something like that raspberry or the beagleboard looks absolutely<br>
&gt; great, IF i can get one to run pd with just some really minimal patch.<br>
&gt;<br>
&gt; the most important thing is low latency.  i know how hard that is to get<br>
&gt; even on a &#39;proper&#39; computer, so that&#39;s going to be the hard thing, yeah?<br>
<br>
The basic arrangement is a real-time kernel and ALSA. If you can get those<br>
running you have a start. But very few people have any inclination to<br>
mess around at that level. Something like <a href="http://www.emdebian.org/" target="_blank">http://www.emdebian.org/</a> is<br>
often at the heart of a usable system.<br>
<br>
Bear in mind that you have no hard drive. So a good idea is to make a<br>
live system. That means the whole system boots from a USB compressed<br>
filesystem and runs only in RAM. If you partition the USB stick and<br>
create a persistent home directory, then you have what behaves like<br>
a normal desktop. Except you won&#39;t want a desktop.<br>
<br>
The bare bones are<br>
<br>
 Kernel<br>
 core-utils, busybox<br>
 ALSA<br>
 telnet/ssh<br>
<br>
With ssh you have a handle on the device, you can log in, transfer<br>
files using scp, remotely start and stop services. Try compiling a simple<br>
test program that produces a sine wave and get that coming out your audio<br>
device. Then see if you can get vanilla Pd on there. Note that if you<br>
go the Debian or Arch route you&#39;ll be able to use a package manager<br>
to pull a pre-built version for ARM very easily.<br>
<br>
apt-get install puredata<br>
<br>
This is high level guidance. Before getting stuck in see what<br>
some of the others say. I haven&#39;t played with this for a few months and<br>
it&#39;s a fast moving stream. There may be one or more off-the-shelf ways of<br>
getting Pd running on a small board ARM or intel, but you want a<br>
suitable kernel to try real-time guitar fx.<br>
<br>
a.<br>
<br>
<br>
<br>
<br>
<br>
&gt;<br>
&gt; i don&#39;t mind if the device is a bit bigger.  but you know...even these<br>
&gt; smart phones now can run pretty decent pd patches.  surely there has to be<br>
&gt; some good option with dedicated audio in/out and low latency???<br>
&gt;<br>
&gt; i can attempt a custom linux install even but i&#39;d need some hand holding.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Mon, Oct 31, 2011 at 7:56 PM, Andy Farnell &lt;<a href="mailto:padawan12@obiwannabe.co.uk">padawan12@obiwannabe.co.uk</a>&gt;wrote:<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt; It&#39;s a current topic at the London hackspace.<br>
&gt; &gt; Im often thinking about new development boards that can run<br>
&gt; &gt; a decent guitar FX patch with usable latency on a playing<br>
&gt; &gt; card sized board costing less than a $50<br>
&gt; &gt;<br>
&gt; &gt; Depends what you mean by mini devices though.<br>
&gt; &gt;<br>
&gt; &gt; In theory a usable CPU only board would need USB,<br>
&gt; &gt; and a power supply, everything else, including<br>
&gt; &gt; LAN and audio can be added.<br>
&gt; &gt;<br>
&gt; &gt; Most SBCs are actually very expensive dollar per cycle but<br>
&gt; &gt; there are some interesting possibilities<br>
&gt; &gt;<br>
&gt; &gt; <a href="http://www.raspberrypi.org/?p=78" target="_blank">http://www.raspberrypi.org/?p=78</a><br>
&gt; &gt; <a href="http://beagleboard.org/" target="_blank">http://beagleboard.org/</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; a.<br>
&gt; &gt;<br>
&gt; &gt; On Mon, 31 Oct 2011 19:39:39 +0900<br>
&gt; &gt; i go bananas &lt;<a href="mailto:hard.off@gmail.com">hard.off@gmail.com</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; (this is a duplicate post i did on the forum, but want to see if i can<br>
&gt; &gt; get<br>
&gt; &gt; &gt; help here)<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; is there someone here doing pd on mini devices yet?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; i want something with low latency, audio output at least, but audio<br>
&gt; &gt; in/out<br>
&gt; &gt; &gt; even better.. the ability to connect some sort of sensors or controllers<br>
&gt; &gt; &gt; (even really basic stuff)<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; basically, i want to put pd in a guitar pedal.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; any help?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; cheap would be best, but i have a small budget i could use if a good<br>
&gt; &gt; option<br>
&gt; &gt; &gt; is not bargain basement.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; i must also mention that i&#39;m really not good at soldering, and my coding<br>
&gt; &gt; &gt; ability in anything other than PD is pretty shocking.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; what options are there?  i have heard of beagle board, does that work?<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Andy Farnell &lt;<a href="mailto:padawan12@obiwannabe.co.uk">padawan12@obiwannabe.co.uk</a>&gt;<br>
&gt; &gt;<br>
<br>
<br>
--<br>
Andy Farnell &lt;<a href="mailto:padawan12@obiwannabe.co.uk">padawan12@obiwannabe.co.uk</a>&gt;<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</blockquote></div>