[PD] pduino rewrite

Ingo ingo at miamiwave.com
Fri Sep 16 15:19:10 CEST 2011


To make sure boards that are larger than 56 digital in pins you should copy
a couple more of these objects to go up to 128. Of course since [&] and [>>]
seems to be slightly faster that would be the choice.

To be even more efficient the object [pd route digital/analog] should be
bypassed by adding the addresses [144 145 146 ... 151] to the route object
inside the parent patch making it [route 249 240 144 145 146 147 148 149 150
151]. The last outlet goes into [pd route digital/analog].

The [route 0 1 2 3 4 5 6 7] inside the [pd digital messages] should be
replace by 8 individual inlets.

BTW you could keep going on with this forever ...

All I wanted originally was to get the correct messages coming out of the
patch ...

Ingo


> -----Ursprüngliche Nachricht-----
> Von: Roman Haefeli [mailto:reduzent at gmail.com]
> Gesendet: Freitag, 16. September 2011 14:44
> An: Ingo
> Cc: 'Hans-Christoph Steiner'; pd-list at iem.at
> Betreff: Re: AW: AW: AW: AW: [PD] pduino rewrite
> 
> On Fri, 2011-09-16 at 14:05 +0200, Ingo wrote:
> > > Wow, I just compared your version of [pd digital message] with mine
> and
> > > yours takes only 180ms to process 1000000 of messages, while mine uses
> > > over 8s.
> > > Frankly, I wouldn't have expected such a big difference.... Let me dig
> > > into this.
> > >
> > > Roman
> >
> >
> > That's more than I would have expected, too!
> > I would have been guessing it could be up to 10x as fast but not 50x.
> 
> I think I'm going to put your much more efficient version into the git
> version.
> 
> Roman




More information about the Pd-list mailing list