| From | Sent On | Attachments |
|---|---|---|
| Luke Iannini | Feb 24, 2009 8:15 pm | |
| Frank Barknecht | Feb 25, 2009 1:02 am | |
| cyrille henry | Feb 25, 2009 2:21 am | |
| cyrille henry | Feb 25, 2009 2:29 am | |
| João Pais | Feb 25, 2009 2:35 am | |
| Loic Kessous | Feb 25, 2009 3:34 am | |
| Hans-Christoph Steiner | Feb 25, 2009 7:42 am | |
| Mathieu Bouchard | Feb 25, 2009 8:38 am | .pd |
| dmotd | Feb 25, 2009 9:12 am | |
| cyrille henry | Feb 25, 2009 10:51 am | |
| Frank Barknecht | Feb 25, 2009 11:11 am | |
| Hans-Christoph Steiner | Feb 25, 2009 11:47 am | |
| Hans-Christoph Steiner | Feb 25, 2009 11:49 am | |
| Frank Barknecht | Feb 25, 2009 12:09 pm | |
| Hans-Christoph Steiner | Feb 25, 2009 12:51 pm | |
| Frank Barknecht | Feb 25, 2009 12:56 pm | |
| Hans-Christoph Steiner | Feb 25, 2009 1:32 pm | |
| marius schebella | Feb 26, 2009 3:20 pm | |
| João Pais | Feb 26, 2009 3:55 pm | |
| Hans-Christoph Steiner | Feb 26, 2009 7:28 pm | |
| IOhannes m zmoelnig | Feb 27, 2009 2:52 am | |
| Hans-Christoph Steiner | Feb 27, 2009 5:21 am | |
| João Pais | Feb 27, 2009 5:40 am | |
| IOhannes m zmoelnig | Feb 27, 2009 5:46 am | |
| João Pais | Feb 27, 2009 6:15 am | |
| Mathieu Bouchard | Feb 27, 2009 8:48 am | |
| marius schebella | Feb 27, 2009 9:33 am | |
| Mathieu Bouchard | Feb 27, 2009 3:58 pm | |
| Luke Iannini | Feb 28, 2009 4:30 am | |
| Frank Barknecht | Feb 28, 2009 6:09 am | |
| Miller Puckette | Feb 28, 2009 7:28 am | |
| Mathieu Bouchard | Feb 28, 2009 9:21 am | |
| marius schebella | Feb 28, 2009 12:39 pm | |
| Hans-Christoph Steiner | Feb 28, 2009 9:53 pm | |
| Mathieu Bouchard | Mar 2, 2009 8:01 pm | |
| Hans-Christoph Steiner | Mar 2, 2009 8:53 pm | |
| João Pais | Mar 3, 2009 3:09 am | |
| Mathieu Bouchard | Mar 3, 2009 6:38 am | |
| Hans-Christoph Steiner | Mar 3, 2009 9:12 am | |
| Hans-Christoph Steiner | Mar 3, 2009 9:13 am | |
| Mathieu Bouchard | Mar 3, 2009 9:27 am |
| Subject: | [PD-dev] extremely fast pure pd [list-drip] | |
|---|---|---|
| From: | Mathieu Bouchard (mat...@artengine.ca) | |
| Date: | Feb 25, 2009 8:38:04 am | |
| List: | at.iem.pd-dev | |
| Attachments: | ![]() list-drip-quick.pd - 1k | |
On Wed, 25 Feb 2009, Frank Barknecht wrote:
such a standard library would define an *interface* for standard objects. Where performance is an issue, the interface could alternatively implemented with externals. This also is exemplified in [list]-abs, where personally I use a version of [list-drip] that has zexy's [drip] inside for speed reasons. It behaves exactly like the abstraction version so it doesn't matter if people don't have zexy installed.
i just made a pure-pd [list-drip] that is much much quicker for large lists than your pure pd [list-drip].
For a list of size 32768, I find it to be at least 250 times faster.
For a list of size 4096, it's at least 24 times faster.
See attachment.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec
#N canvas 0 0 450 300 10; #X obj 33 54 t a a; #X obj 33 111 spigot; #X obj 72 73 bang; #X obj 72 92 1; #X obj 160 54 route bang; #X obj 151 73 bang; #X obj 151 92 0; #X obj 72 54 list split 2; #X obj 71 178 list split; #X obj 100 130 list length; #X obj 100 149 >> 1; #X obj 33 130 t a a a a; #X obj 33 266 list split; #X obj 52 202 list length; #X obj 52 221 >> 1; #X obj 33 19 inlet; #X obj 234 54 outlet; #X text 75 19 Copyright 2009 by Mathieu Bouchard; #X connect 0 0 1 0; #X connect 0 1 7 0; #X connect 1 0 11 0; #X connect 2 0 3 0; #X connect 3 0 1 1; #X connect 4 1 16 0; #X connect 5 0 6 0; #X connect 6 0 1 1; #X connect 7 0 2 0; #X connect 7 2 4 0; #X connect 7 2 5 0; #X connect 8 0 0 0; #X connect 9 0 10 0; #X connect 10 0 8 1; #X connect 11 0 12 0; #X connect 11 1 13 0; #X connect 11 2 8 0; #X connect 11 3 9 0; #X connect 12 1 0 0; #X connect 13 0 14 0; #X connect 14 0 12 1; #X connect 15 0 0 0;
_______________________________________________ Pd-dev mailing list Pd-...@iem.at http://lists.puredata.info/listinfo/pd-dev






.pd