sflist vs sfplay

Nov 8, 2006 at 7:23pm

sflist vs sfplay

hi andrew,

how many samples do you play at a time? hard drive read speed might be the
source of the bottleneck, if your HD isn’t 7200 rpm or even then you can’t
read 100 samples at a time. I haven’t looked at the patch but could that be
it?

- george

On 11/8/06, Andrew Burke wrote:
>
>
> I am having problems with my scheduler. I have a patch that is collaging
> several 1000 short samples. For several groups of samples I use select and
> random objects to trigger them to play. Inside these groups I have one
> sfplay object linked up with 10 messages of (open sound1.wav, 1). I
> thought that this would be less demanding than having an sflist object for
> each of my samples, but now that it is not working well I am wondering if
> the massive amounts of low priority events (opening the sound files) is
> causing the problem. I have fiddled with the scheduler in overdrive,
> optimize, and performance options to the best of my knowledge without much
> success. I am running about 20% of my cpu and have 1 gig of ram. Before I
> completely reright my patch does anyone know if preloading all of the files
> will help? Below is an example of one part of my patch.
>
> Thanks,
> Andrew
>
>

#28593
Nov 8, 2006 at 9:54pm

#87985
Nov 9, 2006 at 9:22am

On 8 nov. 06, at 20:23, Andrew Burke wrote:

> I am having problems with my scheduler. I have a patch that is
> collaging several 1000 short samples. For several groups of samples I
> use select and random objects to trigger them to play. Inside these
> groups I have one sfplay object linked up with 10 messages of (open
> sound1.wav, 1). I thought that this would be less demanding than
> having an sflist object for each of my samples,

if you don’t preload your files, your patch will be in troubles sooner
or later.
As I wrote recently, write a [coll] to preload your files (don’t save
its content in the patch but in an external file). It has many
advantages, one of them being the fact that the names of your audio
files are abstracted from your patch. So you can easily change them
without editing the patch, which may be handy for standalones.

_____________________________
Patrick Delges

Centre de Recherches et de Formation Musicales de Wallonie asbl

http://users.skynet.be/crfmw/max

#87986
Nov 9, 2006 at 6:15pm

#87987
Nov 16, 2006 at 7:06am

Andrew Burke wrote:
> I am having problems with my scheduler. I have a patch that is
> collaging several 1000 short samples. For several groups of samples
> I use select and random objects to trigger them to play. Inside
> these groups I have one sfplay object linked up with 10 messages of
> (open sound1.wav, 1). I thought that this would be less demanding
> than having an sflist object for each of my samples, but now that it
> is not working well I am wondering if the massive amounts of low
> priority events (opening the sound files) is causing the problem. I
> have fiddled with the scheduler in overdrive, optimize, and
> performance options to the best of my knowledge without much success.
> I am running about 20% of my cpu and have 1 gig of ram. Before I
> completely reright my patch does anyone know if preloading all of the
> files will help? Below is an example of one part of my patch.

Nobody commented about the actual patch you posted yet. First, I’d
recommend to encapsulate similar constructions into abstractions. Then
you can just simply duplicate them and define the differences with
parameters.
If you want to connect one element (the start for all metros for
example) to the same element within that (encapsulated) part, its better
and easier to read if you use a send object and a receive for each
subpatcher…
In your example you would get rid of most of the patch chords which hide
the view of your patcher…

just a starting point (including preloading the sound files):

#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P newex 293 331 33 196617 ct 8;
#P newex 254 331 33 196617 ct 7;
#P newex 215 331 33 196617 ct 6;
#P newex 176 331 33 196617 ct 5;
#P newex 137 331 33 196617 ct 4;
#P newex 98 331 33 196617 ct 3;
#P newex 59 331 33 196617 ct 2;
#P newex 20 331 33 196617 ct 1;
#P newex 24 221 48 196617 s offset;
#P newex 10 273 72 196617 s masterbang;
#P newex 40 127 44 196617 s metro;
#N vpatcher 217 67 1009 619;
#P origin 19 0;
#P window setfont “Sans Serif” 9.;
#P newex 213 216 31 196617 +;
#P newex 266 95 50 196617 route done;
#P newex 213 186 50 196617 * 10;
#P newex 213 71 63 196617 patcherargs;
#P window linecount 1;
#P newex 213 162 33 196617 – 1;
#P window linecount 0;
#P newex 184 216 27 196617 + 1;
#P newex 184 261 142 196617 sprintf preload %i ct%i.wav;
#P newex 156 149 38 196617 Uzi 10;
#P window linecount 1;
#P newex 69 149 85 196617 + 500;
#P newex 69 130 64 196617 random 100;
#P newex 69 168 37 196617 metro;
#P newex 69 206 27 196617 + 1;
#P newex 69 187 58 196617 random 32;
#P newex 69 228 46 196617 select 1;
#P newex 69 266 27 196617 + 2;
#P newex 69 247 58 196617 random 10;
#P newex 69 42 72 196617 r masterbang;
#P newex 10 43 45 196617 r metro;
#P newex 144 42 48 196617 r offset;
#P newex 69 326 55 196617 send~ ch1;
#N sfplay~ 1 120960 0 ;
#P newobj 69 299 44 196617 sfplay~;
#P connect 4 0 11 0;
#P connect 11 0 12 0;
#P connect 3 0 10 0;
#P connect 10 0 8 0;
#P connect 8 0 9 0;
#P connect 9 0 7 0;
#P connect 7 0 5 0;
#P connect 5 0 6 0;
#P connect 14 0 0 0;
#P connect 6 0 0 0;
#P hidden connect 0 0 1 0;
#P connect 12 0 10 1;
#P connect 2 0 12 1;
#P fasten 19 0 13 0 271 134 161 134;
#P connect 13 2 15 0;
#P connect 15 0 14 0;
#P connect 17 0 16 0;
#P connect 16 0 18 0;
#P connect 13 2 20 0;
#P connect 18 0 20 1;
#P connect 17 1 19 0;
#P connect 20 0 14 1;
#P pop;
#P newobj 125 289 44 196617 p ct 1;
#P newex 10 248 58 196617 metro 900;
#P message 700 122 92 196617 640 , 5280 80000;
#P message 700 105 86 196617 320 , 640 16000;
#P message 700 88 74 196617 32 , 320 7300;
#P message 700 71 74 196617 320 , 32 7300;
#P number 24 199 64 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 570 190 86 196617 640 , 320 16000;
#P message 570 173 92 196617 5280 , 640 81000;
#P message 570 156 92 196617 640 , 5280 81000;
#P message 570 139 86 196617 320 , 640 15400;
#P message 570 122 74 196617 32 , 320 7000;
#P message 570 105 74 196617 320 , 32 7000;
#P message 570 88 86 196617 640 , 320 15400;
#P message 570 71 92 196617 5280 , 640 84000;
#P message 410 190 92 196617 640 , 5280 84000;
#P message 410 173 86 196617 320 , 640 14500;
#P message 410 156 74 196617 32 , 320 7600;
#P message 410 139 74 196617 320 , 32 7600;
#P message 410 122 86 196617 640 , 320 14500;
#P message 410 105 92 196617 5280 , 640 81000;
#P message 410 88 92 196617 640 , 5280 81000;
#P message 410 71 86 196617 320 , 640 15000;
#P message 250 190 74 196617 32 , 320 7200;
#P message 250 173 74 196617 320 , 32 7200;
#P message 250 156 86 196617 640 , 320 15000;
#P message 250 139 92 196617 5280 , 640 79000;
#P message 250 122 92 196617 640 , 5280 79000;
#P message 250 105 86 196617 320 , 640 16000;
#P message 250 88 74 196617 32 , 320 8000;
#P message 250 71 74 196617 320 , 32 8000;
#P message 90 190 86 196617 640 , 320 16000;
#P message 90 173 92 196617 5280 , 640 82000;
#P message 90 156 92 196617 640 , 5280 80000;
#P message 90 139 86 196617 320 , 640 14000;
#P message 90 122 74 196617 32 , 320 7000;
#P message 90 105 74 196617 320 , 32 7000;
#P newex 1 94 61 196617 delay 2000;
#P button 160 214 15 0;
#P number 209 236 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 159 236 48 196617 loadbang;
#N counter 1 36;
#X flags 0 0;
#P newobj 89 236 68 196617 counter 1 36;
#P message 90 88 86 196617 640 , 320 14000;
#P message 90 71 92 196617 5280 , 640 80000;
#P newex 161 27 469 196617 gate 36;
#P newex 90 213 62 196617 line 0 1000;
#P button 2 114 15 0;
#P toggle 36 42 15 0;
#P button 2 41 15 0;
#P inlet 2 23 15 0;
#N vpatcher 198 49 1180 300;
#P window setfont “Sans Serif” 9.;
#P message 837 107 95 196617 open ct280.wav , 1;
#P newex 837 86 52 196617 select 10;
#P message 749 107 95 196617 open ct279.wav , 1;
#P newex 749 86 46 196617 select 9;
#P message 661 107 95 196617 open ct278.wav , 1;
#P newex 661 86 46 196617 select 8;
#P message 573 107 95 196617 open ct277.wav , 1;
#P newex 573 86 46 196617 select 7;
#P message 485 107 95 196617 open ct276.wav , 1;
#P newex 485 86 46 196617 select 6;
#P message 397 107 95 196617 open ct275.wav , 1;
#P newex 397 86 46 196617 select 5;
#P message 309 107 95 196617 open ct274.wav , 1;
#P newex 309 86 46 196617 select 4;
#P message 221 107 95 196617 open ct273.wav , 1;
#P newex 221 86 46 196617 select 3;
#P message 133 107 95 196617 open ct272.wav , 1;
#P newex 133 86 46 196617 select 2;
#P newex 46 223 55 196617 send~ ch2;
#P newex 46 54 68 196617 receive ct28;
#N sfplay~ 1 120960 0 ;
#P newobj 46 196 44 196617 sfplay~;
#P message 46 107 95 196617 open ct271.wav , 1;
#P newex 46 86 46 196617 select 1;
#P hidden connect 3 0 0 0;
#P connect 0 0 1 0;
#P hidden connect 22 0 2 0;
#P hidden connect 20 0 2 0;
#P hidden connect 18 0 2 0;
#P hidden connect 16 0 2 0;
#P hidden connect 14 0 2 0;
#P hidden connect 12 0 2 0;
#P hidden connect 10 0 2 0;
#P hidden connect 8 0 2 0;
#P hidden connect 6 0 2 0;
#P hidden connect 1 0 2 0;
#P hidden connect 2 0 4 0;
#P hidden connect 3 0 5 0;
#P connect 5 0 6 0;
#P hidden connect 3 0 7 0;
#P connect 7 0 8 0;
#P hidden connect 3 0 9 0;
#P connect 9 0 10 0;
#P hidden connect 3 0 11 0;
#P connect 11 0 12 0;
#P hidden connect 3 0 13 0;
#P connect 13 0 14 0;
#P hidden connect 3 0 15 0;
#P connect 15 0 16 0;
#P hidden connect 3 0 17 0;
#P connect 17 0 18 0;
#P hidden connect 3 0 19 0;
#P connect 19 0 20 0;
#P hidden connect 3 0 21 0;
#P connect 21 0 22 0;
#P pop;
#P newobj 972 788 39 196617 p ct28;
#N vpatcher 198 49 1180 300;
#P window setfont “Sans Serif” 9.;
#P message 837 107 95 196617 open ct270.wav , 1;
#P newex 837 86 52 196617 select 10;
#P message 749 107 95 196617 open ct269.wav , 1;
#P newex 749 86 46 196617 select 9;
#P message 661 107 95 196617 open ct268.wav , 1;
#P newex 661 86 46 196617 select 8;
#P message 573 107 95 196617 open ct267.wav , 1;
#P newex 573 86 46 196617 select 7;
#P message 485 107 95 196617 open ct266.wav , 1;
#P newex 485 86 46 196617 select 6;
#P message 397 107 95 196617 open ct265.wav , 1;
#P newex 397 86 46 196617 select 5;
#P message 309 107 95 196617 open ct264.wav , 1;
#P newex 309 86 46 196617 select 4;
#P message 221 107 95 196617 open ct263.wav , 1;
#P newex 221 86 46 196617 select 3;
#P message 133 107 95 196617 open ct262.wav , 1;
#P newex 133 86 46 196617 select 2;
#P newex 46 223 55 196617 send~ ch1;
#P newex 46 54 68 196617 receive ct27;
#N sfplay~ 1 120960 0 ;
#P newobj 46 196 44 196617 sfplay~;
#P message 46 107 95 196617 open ct261.wav , 1;
#P newex 46 86 46 196617 select 1;
#P hidden connect 3 0 0 0;
#P connect 0 0 1 0;
#P hidden connect 22 0 2 0;
#P hidden connect 20 0 2 0;
#P hidden connect 18 0 2 0;
#P hidden connect 16 0 2 0;
#P hidden connect 14 0 2 0;
#P hidden connect 12 0 2 0;
#P hidden connect 10 0 2 0;
#P hidden connect 8 0 2 0;
#P hidden connect 6 0 2 0;
#P hidden connect 1 0 2 0;
#P hidden connect 2 0 4 0;
#P hidden connect 3 0 5 0;
#P connect 5 0 6 0;
#P hidden connect 3 0 7 0;
#P connect 7 0 8 0;
#P hidden connect 3 0 9 0;
#P connect 9 0 10 0;
#P hidden connect 3 0 11 0;
#P connect 11 0 12 0;
#P hidden connect 3 0 13 0;
#P connect 13 0 14 0;
#P hidden connect 3 0 15 0;
#P connect 15 0 16 0;
#P hidden connect 3 0 17 0;
#P connect 17 0 18 0;
#P hidden connect 3 0 19 0;
#P connect 19 0 20 0;
#P hidden connect 3 0 21 0;
#P connect 21 0 22 0;
#P pop;
#P newobj 884 787 39 196617 p ct27;
#N vpatcher 223 426 1205 677;
#P window setfont “Sans Serif” 9.;
#P message 837 107 95 196617 open ct320.wav , 1;
#P newex 837 86 52 196617 select 10;
#P message 749 107 95 196617 open ct319.wav , 1;
#P newex 749 86 46 196617 select 9;
#P message 661 107 95 196617 open ct318.wav , 1;
#P newex 661 86 46 196617 select 8;
#P message 573 107 95 196617 open ct317.wav , 1;
#P newex 573 86 46 196617 select 7;
#P message 485 107 95 196617 open ct316.wav , 1;
#P newex 485 86 46 196617 select 6;
#P message 397 107 95 196617 open ct315.wav , 1;
#P newex 397 86 46 196617 select 5;
#P message 309 107 95 196617 open ct314.wav , 1;
#P newex 309 86 46 196617 select 4;
#P message 221 107 95 196617 open ct313.wav , 1;
#P newex 221 86 46 196617 select 3;
#P message 133 107 95 196617 open ct312.wav , 1;
#P newex 133 86 46 196617 select 2;
#P newex 46 223 55 196617 send~ ch2;
#P newex 46 54 68 196617 receive ct32;
#N sfplay~ 1 120960 0 ;
#P newobj 46 196 44 196617 sfplay~;
#P message 46 107 95 196617 open ct311.wav , 1;
#P newex 46 86 46 196617 select 1;
#P hidden connect 3 0 0 0;
#P connect 0 0 1 0;
#P hidden connect 22 0 2 0;
#P hidden connect 20 0 2 0;
#P hidden connect 18 0 2 0;
#P hidden connect 16 0 2 0;
#P hidden connect 14 0 2 0;
#P hidden connect 12 0 2 0;
#P hidden connect 10 0 2 0;
#P hidden connect 8 0 2 0;
#P hidden connect 6 0 2 0;
#P hidden connect 1 0 2 0;
#P hidden connect 2 0 4 0;
#P hidden connect 3 0 5 0;
#P connect 5 0 6 0;
#P hidden connect 3 0 7 0;
#P connect 7 0 8 0;
#P hidden connect 3 0 9 0;
#P connect 9 0 10 0;
#P hidden connect 3 0 11 0;
#P connect 11 0 12 0;
#P hidden connect 3 0 13 0;
#P connect 13 0 14 0;
#P hidden connect 3 0 15 0;
#P connect 15 0 16 0;
#P hidden connect 3 0 17 0;
#P connect 17 0 18 0;
#P hidden connect 3 0 19 0;
#P connect 19 0 20 0;
#P hidden connect 3 0 21 0;
#P connect 21 0 22 0;
#P pop;
#P newobj 1324 788 39 196617 p ct32;
#N vpatcher 223 426 1205 677;
#P window setfont “Sans Serif” 9.;
#P message 837 107 95 196617 open ct310.wav , 1;
#P newex 837 86 52 196617 select 10;
#P message 749 107 95 196617 open ct309.wav , 1;
#P newex 749 86 46 196617 select 9;
#P message 661 107 95 196617 open ct308.wav , 1;
#P newex 661 86 46 196617 select 8;
#P message 573 107 95 196617 open ct307.wav , 1;
#P newex 573 86 46 196617 select 7;
#P message 485 107 95 196617 open ct306.wav , 1;
#P newex 485 86 46 196617 select 6;
#P message 397 107 95 196617 open ct305.wav , 1;
#P newex 397 86 46 196617 select 5;
#P message 309 107 95 196617 open ct304.wav , 1;
#P newex 309 86 46 196617 select 4;
#P message 221 107 95 196617 open ct303.wav , 1;
#P newex 221 86 46 196617 select 3;
#P message 133 107 95 196617 open ct302.wav , 1;
#P newex 133 86 46 196617 select 2;
#P newex 46 223 55 196617 send~ ch1;
#P newex 46 54 68 196617 receive ct31;
#N sfplay~ 1 120960 0 ;
#P newobj 46 196 44 196617 sfplay~;
#P message 46 107 95 196617 open ct301.wav , 1;
#P newex 46 86 46 196617 select 1;
#P hidden connect 3 0 0 0;
#P connect 0 0 1 0;
#P hidden connect 22 0 2 0;
#P hidden connect 20 0 2 0;
#P hidden connect 18 0 2 0;
#P hidden connect 16 0 2 0;
#P hidden connect 14 0 2 0;
#P hidden connect 12 0 2 0;
#P hidden connect 10 0 2 0;
#P hidden connect 8 0 2 0;
#P hidden connect 6 0 2 0;
#P hidden connect 1 0 2 0;
#P hidden connect 2 0 4 0;
#P hidden connect 3 0 5 0;
#P connect 5 0 6 0;
#P hidden connect 3 0 7 0;
#P connect 7 0 8 0;
#P hidden connect 3 0 9 0;
#P connect 9 0 10 0;
#P hidden connect 3 0 11 0;
#P connect 11 0 12 0;
#P hidden connect 3 0 13 0;
#P connect 13 0 14 0;
#P hidden connect 3 0 15 0;
#P connect 15 0 16 0;
#P hidden connect 3 0 17 0;
#P connect 17 0 18 0;
#P hidden connect 3 0 19 0;
#P connect 19 0 20 0;
#P hidden connect 3 0 21 0;
#P connect 21 0 22 0;
#P pop;
#P newobj 1236 787 39 196617 p ct31;
#N vpatcher 223 426 1205 677;
#P window setfont “Sans Serif” 9.;
#P message 837 107 95 196617 open ct300.wav , 1;
#P newex 837 86 52 196617 select 10;
#P message 749 107 95 196617 open ct299.wav , 1;
#P newex 749 86 46 196617 select 9;
#P message 661 107 95 196617 open ct298.wav , 1;
#P newex 661 86 46 196617 select 8;
#P message 573 107 95 196617 open ct297.wav , 1;
#P newex 573 86 46 196617 select 7;
#P message 485 107 95 196617 open ct296.wav , 1;
#P newex 485 86 46 196617 select 6;
#P message 397 107 95 196617 open ct295.wav , 1;
#P newex 397 86 46 196617 select 5;
#P message 309 107 95 196617 open ct294.wav , 1;
#P newex 309 86 46 196617 select 4;
#P message 221 107 95 196617 open ct293.wav , 1;
#P newex 221 86 46 196617 select 3;
#P message 133 107 95 196617 open ct292.wav , 1;
#P newex 133 86 46 196617 select 2;
#P newex 46 223 55 196617 send~ ch2;
#P newex 46 54 68 196617 receive ct30;
#N sfplay~ 1 120960 0 ;
#P newobj 46 196 44 196617 sfplay~;
#P message 46 107 95 196617 open ct291.wav , 1;
#P newex 46 86 46 196617 select 1;
#P hidden connect 3 0 0 0;
#P connect 0 0 1 0;
#P hidden connect 22 0 2 0;
#P hidden connect 20 0 2 0;
#P hidden connect 18 0 2 0;
#P hidden connect 16 0 2 0;
#P hidden connect 14 0 2 0;
#P hidden connect 12 0 2 0;
#P hidden connect 10 0 2 0;
#P hidden connect 8 0 2 0;
#P hidden connect 6 0 2 0;
#P hidden connect 1 0 2 0;
#P hidden connect 2 0 4 0;
#P hidden connect 3 0 5 0;
#P connect 5 0 6 0;
#P hidden connect 3 0 7 0;
#P connect 7 0 8 0;
#P hidden connect 3 0 9 0;
#P connect 9 0 10 0;
#P hidden connect 3 0 11 0;
#P connect 11 0 12 0;
#P hidden connect 3 0 13 0;
#P connect 13 0 14 0;
#P hidden connect 3 0 15 0;
#P connect 15 0 16 0;
#P hidden connect 3 0 17 0;
#P connect 17 0 18 0;
#P hidden connect 3 0 19 0;
#P connect 19 0 20 0;
#P hidden connect 3 0 21 0;
#P connect 21 0 22 0;
#P pop;
#P newobj 1148 788 39 196617 p ct30;
#N vpatcher 198 49 1180 300;
#P window setfont “Sans Serif” 9.;
#P message 837 107 95 196617 open ct290.wav , 1;
#P newex 837 86 52 196617 select 10;
#P message 749 107 95 196617 open ct289.wav , 1;
#P newex 749 86 46 196617 select 9;
#P message 661 107 95 196617 open ct288.wav , 1;
#P newex 661 86 46 196617 select 8;
#P message 573 107 95 196617 open ct287.wav , 1;
#P newex 573 86 46 196617 select 7;
#P message 485 107 95 196617 open ct286.wav , 1;
#P newex 485 86 46 196617 select 6;
#P message 397 107 95 196617 open ct285.wav , 1;
#P newex 397 86 46 196617 select 5;
#P message 309 107 95 196617 open ct284.wav , 1;
#P newex 309 86 46 196617 select 4;
#P message 221 107 95 196617 open ct283.wav , 1;
#P newex 221 86 46 196617 select 3;
#P message 133 107 95 196617 open ct282.wav , 1;
#P newex 133 86 46 196617 select 2;
#P newex 46 223 55 196617 send~ ch1;
#P newex 46 54 68 196617 receive ct29;
#N sfplay~ 1 120960 0 ;
#P newobj 46 196 44 196617 sfplay~;
#P message 46 107 95 196617 open ct281.wav , 1;
#P newex 46 86 46 196617 select 1;
#P hidden connect 3 0 0 0;
#P connect 0 0 1 0;
#P hidden connect 22 0 2 0;
#P hidden connect 20 0 2 0;
#P hidden connect 18 0 2 0;
#P hidden connect 16 0 2 0;
#P hidden connect 14 0 2 0;
#P hidden connect 12 0 2 0;
#P hidden connect 10 0 2 0;
#P hidden connect 8 0 2 0;
#P hidden connect 6 0 2 0;
#P hidden connect 1 0 2 0;
#P hidden connect 2 0 4 0;
#P hidden connect 3 0 5 0;
#P connect 5 0 6 0;
#P hidden connect 3 0 7 0;
#P connect 7 0 8 0;
#P hidden connect 3 0 9 0;
#P connect 9 0 10 0;
#P hidden connect 3 0 11 0;
#P connect 11 0 12 0;
#P hidden connect 3 0 13 0;
#P connect 13 0 14 0;
#P hidden connect 3 0 15 0;
#P connect 15 0 16 0;
#P hidden connect 3 0 17 0;
#P connect 17 0 18 0;
#P hidden connect 3 0 19 0;
#P connect 19 0 20 0;
#P hidden connect 3 0 21 0;
#P connect 21 0 22 0;
#P pop;
#P newobj 1060 788 39 196617 p ct29;
#P window linecount 3;
#P comment 183 289 251 196617 < - open this and save as ct. then close
and delete it. Save the patch and reload the patch…. add the rest of
the ct’s…;
#P connect 15 0 12 0;
#P connect 15 0 17 0;
#P connect 11 1 15 0;
#P connect 11 1 12 1;
#P connect 50 0 59 0;
#P connect 55 0 58 0;
#P connect 9 0 55 0;
#P connect 9 0 57 0;
#P connect 8 0 19 0;
#P connect 8 0 9 0;
#P connect 7 0 8 0;
#P connect 19 0 10 0;
#P connect 18 0 15 0;
#P connect 16 0 15 0;
#P connect 10 0 13 0;
#P connect 12 35 13 0;
#P connect 12 0 14 0;
#P connect 12 1 20 0;
#P connect 12 2 21 0;
#P connect 12 3 22 0;
#P connect 12 4 23 0;
#P connect 12 5 24 0;
#P connect 12 6 25 0;
#P connect 13 0 11 0;
#P connect 14 0 11 0;
#P connect 20 0 11 0;
#P connect 21 0 11 0;
#P connect 22 0 11 0;
#P connect 23 0 11 0;
#P connect 24 0 11 0;
#P connect 25 0 11 0;
#P connect 26 0 11 0;
#P connect 27 0 11 0;
#P connect 28 0 11 0;
#P connect 29 0 11 0;
#P connect 30 0 11 0;
#P connect 31 0 11 0;
#P connect 32 0 11 0;
#P connect 33 0 11 0;
#P connect 34 0 11 0;
#P connect 35 0 11 0;
#P connect 36 0 11 0;
#P connect 37 0 11 0;
#P connect 38 0 11 0;
#P connect 39 0 11 0;
#P connect 40 0 11 0;
#P connect 41 0 11 0;
#P connect 42 0 11 0;
#P connect 43 0 11 0;
#P connect 44 0 11 0;
#P connect 45 0 11 0;
#P connect 46 0 11 0;
#P connect 47 0 11 0;
#P connect 48 0 11 0;
#P connect 49 0 11 0;
#P connect 51 0 11 0;
#P connect 52 0 11 0;
#P connect 53 0 11 0;
#P connect 54 0 11 0;
#P connect 12 7 26 0;
#P connect 12 8 27 0;
#P connect 12 9 28 0;
#P connect 12 10 29 0;
#P connect 12 11 30 0;
#P connect 12 12 31 0;
#P connect 12 13 32 0;
#P connect 12 14 33 0;
#P connect 12 15 34 0;
#P connect 12 16 35 0;
#P connect 12 17 36 0;
#P connect 12 18 37 0;
#P connect 12 19 38 0;
#P connect 12 20 39 0;
#P connect 12 21 40 0;
#P connect 12 22 41 0;
#P connect 12 23 42 0;
#P connect 12 24 43 0;
#P connect 12 25 44 0;
#P connect 12 26 45 0;
#P connect 12 27 46 0;
#P connect 12 28 47 0;
#P connect 12 29 48 0;
#P connect 12 30 49 0;
#P connect 12 31 51 0;
#P connect 12 32 52 0;
#P connect 12 33 53 0;
#P connect 12 34 54 0;
#P connect 11 0 50 0;
#P window clipboard copycount 68;


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com

#87988

You must be logged in to reply to this topic.