<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, "Andy Farnell" <<a href="mailto:padawan12@obiwannabe.co.uk">padawan12@obiwannabe.co.uk</a>> 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 <<a href="mailto:hard.off@gmail.com">hard.off@gmail.com</a>> wrote:<br>
<br>
> well, something like that raspberry or the beagleboard looks absolutely<br>
> great, IF i can get one to run pd with just some really minimal patch.<br>
><br>
> the most important thing is low latency. i know how hard that is to get<br>
> even on a 'proper' computer, so that'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'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'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't played with this for a few months and<br>
it'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>
><br>
> i don't mind if the device is a bit bigger. but you know...even these<br>
> smart phones now can run pretty decent pd patches. surely there has to be<br>
> some good option with dedicated audio in/out and low latency???<br>
><br>
> i can attempt a custom linux install even but i'd need some hand holding.<br>
><br>
><br>
><br>
><br>
> On Mon, Oct 31, 2011 at 7:56 PM, Andy Farnell <<a href="mailto:padawan12@obiwannabe.co.uk">padawan12@obiwannabe.co.uk</a>>wrote:<br>
><br>
> ><br>
> > It's a current topic at the London hackspace.<br>
> > Im often thinking about new development boards that can run<br>
> > a decent guitar FX patch with usable latency on a playing<br>
> > card sized board costing less than a $50<br>
> ><br>
> > Depends what you mean by mini devices though.<br>
> ><br>
> > In theory a usable CPU only board would need USB,<br>
> > and a power supply, everything else, including<br>
> > LAN and audio can be added.<br>
> ><br>
> > Most SBCs are actually very expensive dollar per cycle but<br>
> > there are some interesting possibilities<br>
> ><br>
> > <a href="http://www.raspberrypi.org/?p=78" target="_blank">http://www.raspberrypi.org/?p=78</a><br>
> > <a href="http://beagleboard.org/" target="_blank">http://beagleboard.org/</a><br>
> ><br>
> ><br>
> > a.<br>
> ><br>
> > On Mon, 31 Oct 2011 19:39:39 +0900<br>
> > i go bananas <<a href="mailto:hard.off@gmail.com">hard.off@gmail.com</a>> wrote:<br>
> ><br>
> > > (this is a duplicate post i did on the forum, but want to see if i can<br>
> > get<br>
> > > help here)<br>
> > ><br>
> > ><br>
> > > is there someone here doing pd on mini devices yet?<br>
> > ><br>
> > ><br>
> > > i want something with low latency, audio output at least, but audio<br>
> > in/out<br>
> > > even better.. the ability to connect some sort of sensors or controllers<br>
> > > (even really basic stuff)<br>
> > ><br>
> > > basically, i want to put pd in a guitar pedal.<br>
> > ><br>
> > > any help?<br>
> > ><br>
> > > cheap would be best, but i have a small budget i could use if a good<br>
> > option<br>
> > > is not bargain basement.<br>
> > ><br>
> > > i must also mention that i'm really not good at soldering, and my coding<br>
> > > ability in anything other than PD is pretty shocking.<br>
> > ><br>
> > > what options are there? i have heard of beagle board, does that work?<br>
> ><br>
> ><br>
> > --<br>
> > Andy Farnell <<a href="mailto:padawan12@obiwannabe.co.uk">padawan12@obiwannabe.co.uk</a>><br>
> ><br>
<br>
<br>
--<br>
Andy Farnell <<a href="mailto:padawan12@obiwannabe.co.uk">padawan12@obiwannabe.co.uk</a>><br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</blockquote></div>