[PD] pduino rewrite

Hans-Christoph Steiner hans at at.or.at
Thu Sep 15 17:36:45 CEST 2011

On Thu, 2011-09-15 at 10:01 +0200, Roman Haefeli wrote:
> On Thu, 2011-09-15 at 09:44 +0200, Ingo wrote:
> > The reason why I didn't make an abstraction for the "debyte" is that I
> > wanted to keep the number of files and dependencies as low as possible. I
> > think this was the original idea of the rewrite, right?
> Yeah, exactly. I would like to be able to install [arduino] also on a
> plain Pd-vanilla setup with the least amount of additional effort.
> [comport] will always be needed, of course.

Well, now you can and trivially install all but one of the dependencies
for 'puredata' aka Pd vanilla using:

apt-get install pd-cyclone pd-mapping pd-zexy

Only moocow is missing.  I'd bet it'll be much less work to package
moocow then to rewrite and manage a fork of arduino.pd.


> > 
> > Anyway what can be done is add a simple offset number like I did it
> > somewhere on my testing patch. Then you can copy as many instances as needed
> > and offset them. Maybe multiplying by 8 first. But then again it's more
> > objects and calculations than are really necessary.
> > I am using it like this with only two objects for the Duemilanove. Your
> > version with the table has 59 objects while my duplicated version has 73
> > objects for a Duemilanove while needing a lot less calculations, a fraction
> > of the message transfers and no table lookups or writes.
> Interesting. How did you quantify the amount of message transfers? What
> makes it differ so much, like you say?
> Roman

More information about the Pd-list mailing list