ailo | 1 Aug 2010 01:30
Picon
Gravatar

Re: Gigs with Pd

If you're looking for low latency, than you're propably looking for the Linux rt-kernel. The generic kernel already does low latency very well, but the rt-kernel can be a level higher.

Don't know how much the hardware is relevant to the choice of a distro, other than that of my own experience with NVIDIA graphic cards, in which case I've come to believe that NVIDIA works easier on on "Ubuntu" RT-kernels than on much of the competition, unless you compile the kernel module yourself. Specifically in RT-kernels the difference may be striking.

I've tried Fedora withPlanet CCRMA, last autumn (on Pentium 3 and AMD Sempron), but had to give up after loosing two harddisks at once (on the same machine). I seemed to have problems with something to do with no=acpi, or something on that road (I'm not a wizard at these things, as you may have gathered). I made some extensive research on the subject, but the solutions given on different forums were not enough for my hardware, at least. Shutting down didn't work very well. Often I had to use the Power button to shut the whole thing down. This was on a clean Fedora + CCRMA system, with no other additions other than:
a pci usb 2.0 card (which may have caused the problem due to IRQ, if I understand correctly)
a pci m-audio sound-card
and a pci wireless network card.

Puredyne uses the "Ubuntu" RT-kernel, to my knowledge (it's been a while since I updated that machine),
That is the system I use as a "production machine".
The pre-installed Pure Data did not work for me. Neither on the 32 bit system or the 64 bit system. The input sound was not right (distorted, wrong samplerate, somtehing like that).
However, the daily build of pd-extended (at this date being the release candidate 5 (rc-5)), works perfectly. And the Ubuntu RT-kernel, together with the minimal Puredyne, XFCE desktop is a dream for the live musician.
It "just" works for me.
At home, when "rt" is not as important, but easy desktop-use is, I use the standard Ubuntu (though not crash-free).

Can't find a straight answer to which is the best system. I haven't had stainless experiences with any of them.
99% of the time, though, I prefer Ubuntu-based systems.

On 08/01/2010 12:23 AM, Pierre Massat wrote:
Yeah, do make the move to Linux. And don't give up after trying out Ubuntu (or whatever) and finding out that i won't work properly on your machine. I tried at least three different distros of Ubuntu and Pure Dyne before i installed Fedora. I don't believe anybody can tell for sure which distro will work fine on your computer, but there has to be one. Just be patient!

(Slightly off topic) Just in case, i'd recommend downloading and burning Gparted Live and Super Grub Disk before you start experimenting with various linux distributions. They'll come in handy when it comes to formating your linux partition and accessing Windows again.
Also, when you have a linux distribution installed, first thing you should do is download and install the realtime kernel (when available), and then try JACK to see what the minimal latency is. If it's not way less than in windows then there's something wrong. Then download, install and run Pd, and make sure it works normally (it didn't in Ubuntu 9.04 on my laptop). 

Pierre

2010/7/31 Jeffrey Concepcion <jeffreyconcepcion <at> gmail.com>
Thanks guys, i'll definitely be looking at your suggestions, i think it's pretty clear that i should make the move to linux, but i just haven't gotten to it. i already have an acer netbook, but the issues there are horrifying latency and breakup of the sound (at least on windows), pierre's solution seems like my ticket for now, as i don't need to have the system on me. although the bisquitbox, audiopint , beagleboard ,etc. seem like good possibilities.

To be continued... 


On Fri, Jul 30, 2010 at 11:23 AM, Michal Seta <mis <at> artengine.ca> wrote:
On Thu, Jul 29, 2010 at 2:30 PM, Jeffrey Concepcion
<jeffreyconcepcion <at> gmail.com> wrote:
> I would like to exclude my laptop from live performance, so to be able to
> upload my pd patch (or patches) to a device like the beagleboard seems
> perfect for my needs.

I suppose that by "exclude" you mean you want to avoid interacting
with your laptop directly?

I don't know what platform you are on but you may want to consider
using a netbook.  It gives you more power than a beagle board, you can
develop/test your stuff right on the thing, it is small and you could
even fit it in a small backpack that you could carry on stage.  If you
are familiar with linux you should search linux-audio-users list for
some info about getting it done.  Ivica Ico Bukvic (who is also on
this list) does a laptop orchestra with netbooks running linux, Ken
Restivo uses an eepc for live shows as a softsynth and DSP (IIRC) and
I was recently involved in a project where a mobile setup with
netbooks, speakers and microphones was used and carried by musicians
in backpacks:
http://vimeo.com/12997228

--
./MiS



--
www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org

_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list


_______________________________________________ Pd-list <at> iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list

_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Jonathan Wilkes | 1 Aug 2010 01:59
Picon
Favicon

Re: abstraction setting its own arguments


--- On Sat, 7/31/10, Mathieu Bouchard <matju <at> artengine.ca> wrote:

> From: Mathieu Bouchard <matju <at> artengine.ca>
> Subject: Re: [PD] abstraction setting its own arguments
> To: "Jonathan Wilkes" <jancsika <at> yahoo.com>
> Cc: pd-list <at> iem.at
> Date: Saturday, July 31, 2010, 9:12 PM
> On Sat, 31 Jul 2010, Jonathan Wilkes
> wrote:
> 
> > That's just an example.  But I think it is the
> best way to handle getting args inside an abstraction
> because it obviates the need for all of the "arg-getting"
> objects scattered about pd-extended,
> 
> It still wouldn't support non-default defaults of [args],
> nor support the ()-parsing that [args] does,
> nor handle the
> comma-message feature of [args]. I think that you are making
> overly broad assumptions about people's needs.

I'll definitely have to play around with [args].  Some things I see 
up front are:
* the magical [inlet] message on loadbang is weird and will cause a 
crash in winxp if you happen to remove the abstraction's inlet.
* sending output from [args] on loadbang is redundant when 
[loadbang]-[args] is so trivial.

Ok, I certainly don't have the know-how to refactor $ <at>  for inclusion 
in Pd-extended, but here's my thought: it's more flexible to have one 
standard "arg-getter" like $ <at>  and one or more "arg parsers" than it 
is to have one or more "arg swiss army knives".

Is there anything 
[args] can currently do that wouldn't be possible by taking an 
"anything" at its inlet?
Because currently, with [args]-- but without 
$ <at>  in pd-ext-- I cannot create an object in an abstraction that has 
a variable number of args without relying on dynamic patching.  In 
my experience this involved [expr] but there are probably other 
examples where this technique would come in handy.  Additionally, your 
method of using commas to separate named init values assumes 
that the pd programmer doesn't want to send commas as arguments (which 
I did want to do in my [expr] example).  So what I'm saying is that 
your [args] doesn't fit my needs, and $ <at>  wouldn't fit everyone's 
needs, but $ <at>  + [args] + [other_parsers_as_needed] would fit 
the maximum number of needs without burdening the users with learning a 
completely different way of getting args every time they want to do 
something different with them.

-Jonathan

> 
>  _ _ __ ___ _____ ________ _____________
> _____________________ ...
> | Mathieu Bouchard, Montréal, Québec. téléphone:
> +1.514.383.3801

_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list

meino.cramer | 1 Aug 2010 10:03
Picon
Picon

Re: Fwd: Disabling of packages to build...

Hi,

ok, I will try it again...fingers crossed...

Funs Seelen <funsseelen <at> gmail.com> [10-08-01 05:20]:
> ---------- Forwarded message ----------
> From: Funs Seelen <funsseelen <at> gmail.com>
> Date: 2010/7/31
> Subject: Re: [PD] Disabling of packages to build...
> To: meino.cramer <at> gmx.de
> 
> 
> 
> 
>   2010/7/31 <meino.cramer <at> gmx.de>
> 
> > Hello Funs,
> >
> > Funs Seelen <funsseelen <at> gmail.com> [10-07-31 22:28]:
> > > Hello Meino,
> > >
> > > 2010/7/31 <meino.cramer <at> gmx.de>
> > >
> > > > Hi,
> > > >
> > > >  while fighting for a successful compilation of Pd-0.41.4-extended
> > > >  the build process falls over a certain package which I have now
> > > >  decided to exclude.
> > > >
> > > >  Where can I disable the build and install of packages from
> > > >  Pd-extended?
> > > >
> > > > What do you mean with "packages"? Building pd depends on some packages
> > (as
> > > I recently learned for example "tk8.*-dev"). You can't exclude them, but
> > you
> > > just need to install them:
> > >
> > > $ sudo apt-get install the_package_i_need
> > >
> > > If you mean "libraries" or "objects" editing "Makefile" might be helpful.
> > >
> > > $ nano Makefile
> > >
> > > But then I would rather build pd-0.42-5 and install the external
> > libraries
> > > you need or listen to Hans and build his latest release candidate (I
> > don't
> > > know where he hid the source code). 0.42-5 makes editing a little easier.
> >
> >  I checked out pd-extended-0.42 (release code) and tried several
> >  times to compile/installed it but it failed due to errors, which
> >  are not based on missing dependencies. And finally I gave up.
> >
> >  Now I tried the stable pd-extended release and again fall over
> >  packages not compiling.
> >
> >  I am frustrated about that.
> >
> > I can understand.
> 
> 
> >  I think I gave it up finally.
> >
> > If you "think" you gave up and you're not sure 100% about that here are
> some possible solutions:
> 
> - Quit working on it for now and wait at least until tomorrow;
> 
> - Tell us what system you are running (maybe others have had the same
> problem before or have an already-built-package for your platform) &
> - write down the output of the errors;
> 
> - Download pd-0.42-5 http://crca.ucsd.edu/~msp/software.html, install
> "tk8.5-dev" (if using linux) and build it (see "README.txt") &
> - install the libraries you need afterwards.
>

 I am on Gentoo-Linux, which I freshly installed a month ago. With
 the Gentoo system I had previously I experimented with pd-overlay
 and ebuilds, which are not supported by the Gentoo crew, which tends
 to make things more complicated than easier.
 The current system has to last longer than the previous one, so I
 willl no longer unmask packages or install overlays and ebuilds
 from other sources than from the Gentoo-crew itsself.

 In case of the need to install things not supported by the
 Gentoo-crew those have to compile out-of-the-box (classical way
 of installing which only system dependency is of "being on
 a linux box" instead of makeing diffderences what distribution
 is used.)

 By the way: pd-extended searches for dpkg-* executables and than
 thinks of being on Debian and installs everything into /usr/bin
 instead of /usr/local/bin.
 My opinion is, that this logic is not working in every case. Gentoo
 offers dpkg-* utils also. The result is that pd-extended gets
 installed into places, which are only for ebuilds.
 (Takes me some time to figure out, whether everything wants
 to go to /usr...)
 As long as there are no official ebuilds for Gentoo, pd-extended
 should keep its fingers off /usr.
 If the distribution cannot figured out 100% surely, break the installation
 process or ask the user for help.
 The existence or not-existence of certain tools is not strong logic.

 Only my two cents, your currency may vary... ;)

 ---

 I compiled pd-0.42-5 from the link you gave me, and it
 compiles/installes well.
 Unfortunately I have no clue, how install the rest, which makes the
 now installed pd-vanilla into pd-extended...

 Best regards,
  mcc

> >  Thanks for all help I got here.
> >
> >  bye
> >
> >  Best regards,
> >  mcc
> >
> > >
> > >
> > > >  Thank you very much for any help in advance!
> > > >  Best regards,
> > > >  mcc
> > > >
> > > > I hope this somehow is an answer to your question. If not I'm sorry for
> > not
> > > understanding your question right.
> > >
> > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Pd-list <at> iem.at mailing list
> > > > UNSUBSCRIBE and account-management ->
> > > > http://lists.puredata.info/listinfo/pd-list
> > > >
> >
> > > _______________________________________________
> > > Pd-list <at> iem.at mailing list
> > > UNSUBSCRIBE and account-management ->
> > http://lists.puredata.info/listinfo/pd-list
> >
> >
> >

> _______________________________________________
> Pd-list <at> iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list

_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list

David Schaffer | 1 Aug 2010 12:35
Picon
Favicon

CPU saving strategies

Hi there,
 
   I recently built a midi CC sequencer abs. It helps me add some timeline-based control to my patches. But I came across a problem I never had to deal with before: CPU consumption. I realized I could'nt use more than four instances of my sequencer before the patch would become unmanageable (interface freezes, audio drops, and, finally... a crash) I think this is related to the use of large size arrays. I would be grateful if someone out there could point me to a better data storing/ CPU saving strategy for my sequencer, maybe data structures? Thanks in advance.
 
D.S
 
#N canvas 0 0 1263 707 10;
#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-seq 4000 float 5;
#A 0 0.312165 0.312165 0.312165 0.312165 0.312165 0.316853 0.32154
0.326228 0.330916 0.335603 0.340291 0.344978 0.424666 0.412166 0.399666
0.387166 0.174664 0.362166 0.349666 0.337166 0.324666 0.292165 0.289665
0.287165 0.284665 0.282165 0.279665 0.277165 0.274665 0.299666 0.305221
0.310777 0.316333 0.321888 0.327444 0.332999 0.338555 0.344111 0.349666
0.355222 0.360777 0.366333 0.371889 0.377444 0.383 0.38925 0.3955 0.40175
0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408
0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408
0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408
0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408 0.408
0.408 0.408085 0.408169 0.408253 0.408338 0.408422 0.408507 0.408591
0.408676 0.40876 0.408845 0.408929 0.409014 0.409098 0.409182 0.409267
0.409351 0.409436 0.40952 0.409605 0.409689 0.409774 0.409858 0.409943
0.410027 0.410112 0.410196 0.41028 0.410365 0.410449 0.410534 0.410618
0.410703 0.410787 0.410872 0.410956 0.411041 0.411125 0.41121 0.411294
0.411378 0.411463 0.411547 0.411632 0.411716 0.411801 0.411885 0.41197
0.412054 0.412139 0.412223 0.412308 0.412392 0.412476 0.412561 0.412645
0.41273 0.412814 0.412899 0.412983 0.413068 0.413152 0.413237 0.413321
0.413405 0.41349 0.413574 0.413659 0.413743 0.413828 0.413912 0.413997
0.414081 0.414166 0.41425 0.414335 0.414419 0.414503 0.414588 0.414672
0.414757 0.414841 0.414926 0.41501 0.415095 0.415179 0.415264 0.415348
0.415433 0.415517 0.415601 0.415686 0.41577 0.417333 0.418895 0.420458
0.42202 0.423583 0.425145 0.426708 0.42827 0.450145 0.47202 0.493896
0.528271 0.524521 0.520771 0.517021 0.513271 0.509521 0.505771 0.502021
0.498271 0.494521 0.490771 0.487021 0.48327 0.47952 0.47577 0.47202
0.46827 0.46452 0.46077 0.45702 0.45327 0.44952 0.44577 0.44202 0.43827
0.43452 0.43077 0.42702 0.42327 0.41952 0.41577 0.41202 0.40827 0.40452
0.40077 0.39702 0.39327 0.38952 0.38577 0.38202 0.37827 0.37827 0.37827
0.37827 0.315769 0.317332 0.318894 0.320457 0.322019 0.323582 0.325144
0.326707 0.32827 0.331395 0.33452 0.337645 0.34077 0.343895 0.34702
0.350145 0.35327 0.356395 0.35952 0.362645 0.36577 0.368895 0.37202
0.375145 0.37827 0.381395 0.38452 0.387645 0.39077 0.39702 0.40327
0.40952 0.41577 0.425145 0.43452 0.443895 0.45327 0.462645 0.47202
0.481395 0.603272 0.609522 0.615772 0.622022 0.628272 0.634522 0.640772
0.647022 0.653272 0.659522 0.665772 0.672022 0.778273 0.78296 0.787648
0.792335 0.797023 0.80171 0.806398 0.811085 0.815773 0.818898 0.822023
0.825148 0.665772 0.831398 0.834523 0.837648 0.603271 0.597021 0.590771
0.584521 0.578271 0.575146 0.572021 0.568896 0.553271 0.881399 0.884524
0.887649 0.890774 0.893899 0.897024 0.900149 0.903274 0.903274 0.903274
0.903274 0.903274 0.423563 0.423626 0.423688 0.423751 0.415157 0.406564
0.39797 0.389376 0.380782 0.372188 0.363594 0.355001 0.346407 0.337813
0.329219 0.320625 0.312031 0.303438 0.294844 0.28625 0.28625 0.28625
0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625
0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625
0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625
0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625
0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625 0.28625
0.26125 0.23625 0.211249 0.186249 0.161249 0.154999 0.148749 0.142499
0.136249 0.129999 0.123749 0.117499 0.0987485 0.0987485 0.0987485 0.0987485
0.0987485 0.0987485 0.0987485 0.0987485 0.0987485 0.0987485 0.0987485
0.0987485 0.0987485 0.0987485 0.0987485 0.0987485 0.0987485 0.148749
0.198749 0.24875 0.34875 0.351875 0.355 0.358125 0.36125 0.348751 0.352917
0.357084 0.361251 0.365417 0.369584 0.373751 0.377917 0.382084 0.386251
0.390417 0.394584 0.398751 0.402918 0.407084 0.411251 0.412813 0.414376
0.415938 0.417501 0.419064 0.420626 0.422189 0.423751 0.425314 0.426876
0.428439 0.430001 0.431564 0.433126 0.434689 0.436251 0.436251 0.436251
0.436251 0.436251 0.442501 0.448751 0.455001 0.461251 0.458375 0.4615
0.464625 0.46775 0.471322 0.474893 0.478465 0.482036 0.485608 0.489179
0.492751 0.496322 0.499893 0.503465 0.507036 0.510608 0.514179 0.517751
0.521322 0.524894 0.528465 0.532037 0.535608 0.539179 0.542751 0.546322
0.549894 0.553465 0.557037 0.560608 0.56418 0.567752 0.570564 0.573377
0.576189 0.579002 0.581814 0.584627 0.587439 0.590252 0.593064 0.595877
0.598689 0.601502 0.604314 0.607127 0.609939 0.612752 0.615564 0.618377
0.621189 0.624002 0.626814 0.629627 0.632439 0.635252 0.638064 0.640877
0.643689 0.646502 0.649314 0.652127 0.654939 0.657752 0.660564 0.663377
0.666189 0.669002 0.671814 0.674627 0.677439 0.680252 0.680252 0.680252
0.680252 0.680252 0.680252 0.680252 0.680252 0.680252 0.680252 0.680252
0.680252 0.680252 0.680252 0.680252 0.680252 0.755252 0.763065 0.770878
0.77869 0.786503 0.794315 0.802128 0.80994 0.817753 0.820097 0.82244
0.824784 0.827128 0.829472 0.831815 0.834159 0.836503 0.838847 0.841191
0.843534 0.845878 0.848222 0.850566 0.852909 0.855253 0.856816 0.858378
0.859941 0.861503 0.863066 0.864628 0.866191 0.867753 0.874003 0.880253
0.886503 0.892753 0.89692 0.901087 0.905253 0.90942 0.913587 0.917754
0.92192 0.926087 0.930254 0.93442 0.938587 0.942754 0.942754 0.942754
0.942754 0.942754 0.945879 0.949004 0.952129 0.955254 0.958379 0.961504
0.964629 0.667752 0.664627 0.661502 0.658377 0.642751 0.636501 0.630251
0.624001 0.617751 0.608376 0.599001 0.589626 0.530251 0.42184 0.419607
0.417375 0.140141 0.130766 0.121391 0.112016 0.0651404 0.0682654 0.0713904
0.0745154 0.0776405 0.0776405 0.0776405 0.0776405 0.0901405 0.386125
0.383893 0.381661 0.379428 0.377196 0.374964 0.372732 0.3705 0.365812
0.361125 0.356437 0.35175 0.347062 0.342375 0.337687 0.333 0.328312
0.323625 0.318937 0.314249 0.309562 0.304874 0.300187 0.295499 0.290812
0.286124 0.281437 0.276749 0.272062 0.267374 0.262686 0.257999 0.255499
0.252999 0.250499 0.247999 0.245499 0.242999 0.240499 0.237999 0.235499
0.232999 0.230499 0.227999 0.225499 0.222999 0.220499 0.217999 0.215499
0.212999 0.210499 0.207998 0.206262 0.204526 0.20279 0.201054 0.199318
0.197582 0.195845 0.194109 0.192373 0.190637 0.188901 0.187165 0.185429
0.183693 0.181957 0.18022 0.178484 0.176748 0.175012 0.173276 0.17154
0.169804 0.168068 0.166331 0.164595 0.162859 0.161123 0.159387 0.157651
0.155915 0.154179 0.152442 0.150706 0.14897 0.147234 0.145498 0.144326
0.143154 0.141982 0.140811 0.139639 0.138467 0.137295 0.136123 0.134951
0.133779 0.132607 0.131435 0.130264 0.129092 0.12792 0.126748 0.125576
0.124404 0.123232 0.12206 0.120888 0.119717 0.118545 0.117373 0.116201
0.115029 0.113857 0.112685 0.111513 0.110342 0.10917 0.107998 0.108779
0.10956 0.110342 0.111123 0.111904 0.112685 0.113467 0.114248 0.115029
0.11581 0.116592 0.117373 0.118154 0.118935 0.119717 0.120498 0.123414
0.126331 0.129248 0.132164 0.135081 0.137998 0.140914 0.143831 0.146748
0.149664 0.152581 0.155498 0.158415 0.161331 0.164248 0.167165 0.170081
0.172998 0.175915 0.178831 0.181748 0.184665 0.187582 0.190498 0.193415
0.196332 0.199248 0.202165 0.205082 0.207998 0.210915 0.213832 0.216748
0.219665 0.222582 0.225499 0.228415 0.231332 0.234249 0.237165 0.240082
0.242999 0.245915 0.248832 0.251749 0.254665 0.257582 0.260499 0.263416
0.266332 0.269249 0.272166 0.275082 0.277999 0.280916 0.283832 0.286749
0.289666 0.292582 0.295499 0.311124 0.326749 0.342375 0.358 0.404875
0.45175 0.498626 0.545502 0.552924 0.560346 0.567767 0.575189 0.582611
0.590033 0.597455 0.604877 0.612299 0.619721 0.627143 0.634565 0.641987
0.649408 0.65683 0.664252 0.671674 0.679096 0.686518 0.69394 0.701362
0.708784 0.716206 0.723628 0.731049 0.738471 0.745893 0.753315 0.760737
0.768159 0.775581 0.783005 0.781534 0.780063 0.778593 0.777122 0.775652
0.774181 0.77271 0.77124 0.769769 0.768298 0.766828 0.765357 0.763887
0.762416 0.760945 0.759475 0.758004 0.756533 0.755063 0.753592 0.752122
0.750651 0.74918 0.74771 0.746239 0.744768 0.743298 0.741827 0.740357
0.738886 0.737415 0.735945 0.734474 0.733003 0.731533 0.730062 0.728592
0.727121 0.72565 0.72418 0.722709 0.721238 0.719768 0.718297 0.716826
0.715356 0.713885 0.712415 0.710944 0.709473 0.708003 0.706532 0.705061
0.703591 0.70212 0.70065 0.699179 0.697708 0.696238 0.694767 0.693296
0.691826 0.690355 0.688884 0.679063 0.669241 0.65942 0.649599 0.639777
0.629956 0.620134 0.610313 0.600491 0.59067 0.580848 0.571027 0.561205
0.551384 0.541562 0.531741 0.521919 0.512098 0.502276 0.492455 0.482633
0.472812 0.46299 0.453169 0.443347 0.433526 0.423704 0.351382 0.345132
0.338882 0.332632 0.326382 0.320132 0.313882 0.307632 0.301382 0.295132
0.288882 0.282632 0.276382 0.270132 0.263882 0.257632 0.251382 0.245132
0.238882 0.232632;
#A 1000 0.226382 0.220131 0.213881 0.207631 0.201381 0.195131 0.188881
0.182631 0.176381 0.173256 0.170131 0.167006 0.163881 0.160756 0.157631
0.154506 0.151381 0.148256 0.145131 0.142006 0.138881 0.134193 0.129506
0.124818 0.120131 0.115443 0.110756 0.106068 0.101381 0.0982555 0.0951305
0.0920054 0.0888804 0.0857554 0.0826304 0.0795054 0.0763803 0.0732553
0.0701303 0.0670053 0.0638802 0.0607552 0.0576302 0.0545052 0.0513801
0.0482551 0.0451301 0.0420051 0.03888 0.035755 0.03263 0.029505 0.0263799
0.0232549 0.0201299 0.0170049 0.0138798 0.0138798 0.0138798 0.0138798
0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798
0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798
0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798
0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798
0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798
0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798
0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798 0.0138798
0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433
0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433
0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433
0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433 0.433
0.431437 0.429875 0.428312 0.42675 0.425187 0.423625 0.422062 0.4205
0.418937 0.417375 0.415812 0.41425 0.412687 0.411125 0.409562 0.408
0.403536 0.399071 0.394607 0.390143 0.385678 0.381214 0.37675 0.372285
0.367821 0.363357 0.358892 0.354428 0.349964 0.345499 0.341035 0.336571
0.332106 0.327642 0.323178 0.318713 0.314249 0.309785 0.305321 0.300856
0.296392 0.291928 0.287463 0.257999 0.239249 0.220498 0.201748 0.182998
0.182998 0.182998 0.182998 0.182998 0.182998 0.182998 0.182998 0.182998
0.182998 0.182998 0.182998 0.182998 0.193415 0.203832 0.214248 0.224665
0.225359 0.226054 0.226748 0.227443 0.228137 0.228832 0.229526 0.23022
0.230915 0.231609 0.232304 0.232998 0.233693 0.234387 0.235082 0.235776
0.236471 0.237165 0.237859 0.238554 0.239248 0.239943 0.240637 0.241332
0.242026 0.242721 0.243415 0.24411 0.244804 0.245498 0.246193 0.246887
0.247582 0.248276 0.248971 0.249665 0.250012 0.25036 0.250707 0.251054
0.251401 0.251748 0.252096 0.252443 0.25279 0.253137 0.253485 0.253832
0.254179 0.254526 0.254874 0.255221 0.255568 0.255915 0.256262 0.25661
0.256957 0.257304 0.257651 0.257999 0.253311 0.248623 0.243936 0.239248
0.234561 0.229873 0.225186 0.220498 0.215811 0.211123 0.206436 0.201748
0.197061 0.192373 0.187686 0.182998 0.182998 0.182998 0.182998 0.182998
0.182998 0.182998 0.182998 0.182998 0.182998 0.182998 0.182998 0.182998
0.182998 0.182998 0.182998 0.182998 0.182998 0.182998 0.182998 0.182998
0.182998 0.182998 0.182998 0.182998 0.186123 0.189248 0.192373 0.195498
0.198623 0.201748 0.204873 0.207998 0.211123 0.214248 0.217373 0.220498
0.223623 0.226748 0.229873 0.232998 0.239248 0.245498 0.251748 0.257999
0.264249 0.270499 0.276749 0.282999 0.293415 0.303832 0.314249 0.324666
0.335082 0.345499 0.355916 0.366333 0.376749 0.387166 0.397583 0.4955
0.473625 0.480917 0.488209 0.520501 0.523626 0.526751 0.529876 0.533001
0.496068 0.496409 0.49675 0.497091 0.493966 0.490841 0.487716 0.484591
0.481466 0.478341 0.475216 0.447091 0.440841 0.434591 0.42834 0.42209
0.41584 0.40959 0.40334 0.39709 0.38459 0.37209 0.35959 0.34709 0.346048
0.345007 0.343965 0.342923 0.341882 0.34084 0.339798 0.338756 0.337715
0.336673 0.335631 0.33459 0.33459 0.33459 0.33459 0.33459 0.337715
0.34084 0.343965 0.34709 0.350215 0.35334 0.356465 0.35959 0.362715
0.36584 0.368965 0.37209 0.375215 0.37834 0.381465 0.38459 0.387715
0.39084 0.393965 0.42209 0.443966 0.465841 0.487716 0.534591 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.458001 0.454876
0.451751 0.448626 0.4455 0.442375 0.43925 0.436125 0.433 0.429875 0.42675
0.423625 0.4205 0.4205 0.4205 0.4205 0.4205 0.417375 0.41425 0.411125
0.408 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001 0.508001
0.508001 0.508001 0.508001 0.508001 0.508001 0.504355 0.50071 0.497064
0.493418 0.489772 0.486126 0.48248 0.478834 0.475189 0.471543 0.467897
0.464251 0.460605 0.456959 0.453313 0.449667 0.446022 0.442376 0.43873
0.435084 0.431438 0.427792 0.424146 0.420501 0.416855 0.413209 0.409563
0.405917 0.402271 0.398625 0.394979 0.391334 0.387688 0.384042 0.380396
0.37675 0.373104 0.369458 0.365813 0.362167 0.358521 0.354875 0.351229
0.347583 0.343937 0.340291 0.336646 0.333 0.329527 0.326055 0.322583
0.319111 0.315638 0.312166 0.308694 0.305222 0.301749 0.298277 0.294805
0.291333 0.28786 0.284388 0.280916 0.277444 0.273971 0.270499 0.267027
0.263555 0.260083 0.25661 0.253138 0.249666 0.246194 0.242721 0.239249
0.235777 0.232305 0.228832 0.22536 0.221888 0.218416 0.214943 0.211471
0.207999 0.206046 0.204092 0.202139 0.200186 0.198233 0.19628 0.194327
0.192374 0.19042 0.188467 0.186514 0.184561 0.182608 0.180655 0.178702
0.176749 0.174795 0.172842 0.170889 0.168936 0.166983 0.16503 0.163077
0.161123 0.15917 0.157217 0.155264 0.153311 0.151358 0.149405 0.147451
0.145498 0.144248 0.142998 0.141748 0.140498 0.139248 0.137998 0.136748
0.135498 0.134248 0.132998 0.131748 0.130498 0.129248 0.127998 0.126748
0.125498 0.124248 0.122998 0.121748 0.120498 0.120498 0.120498 0.120498
0.120498 0.120498 0.120498 0.120498 0.120498 0.120498 0.120498 0.120498
0.120498 0.120498 0.120498 0.120498 0.120498 0.120498 0.120498 0.120498
0.120498 0.118936 0.117373 0.11581 0.114248 0.112685 0.111123 0.10956
0.107998 0.106435 0.104873 0.10331 0.101748 0.100185 0.0986228 0.0970603
0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978
0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978
0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978
0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978
0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978
0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978
0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978 0.0954978
0.0954978 0.0954978 0.0954978 0.0954978 0.0939353 0.0923728 0.0908103
0.0892478 0.0876853 0.0861228 0.0845602 0.0829977 0.0814352 0.0798727
0.0783102 0.0767477 0.0751852 0.0736226 0.0720601 0.0704976 0.0704976
0.0704976 0.0704976 0.0704976 0.0704976 0.0704976 0.0704976 0.0704976
0.0673726 0.0642476 0.0611225 0.0579975 0.0579975 0.0579975 0.0579975
0.0579975 0.0548725 0.0517475 0.0486224 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974;
#A 2000 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974
0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0454974 0.0439349
0.0423724 0.0408099 0.0392474 0.0376849 0.0361224 0.0345598 0.0329973
0.0329973 0.0329973 0.0329973 0.0329973 0.0329973 0.0329973 0.0329973
0.0329973 0.0329973 0.0329973 0.0329973 0.0329973 0.0319557 0.030914
0.0298723 0.0288306 0.027789 0.0267473 0.0257056 0.0246639 0.0236223
0.0225806 0.0215389 0.0204972 0.0204972 0.0204972 0.0204972 0.0204972
0.0173722 0.0142472 0.0111222 0.00799714 0.00487211 0.00174709 -0.00137793
-0.00450296 -0.00450296 -0.00450296 -0.00450296 -0.00450296 -0.00450296
-0.00450296 -0.00450296 -0.00450296 -0.00450296 -0.00450296 -0.00450296
-0.00450296 -0.00450296 -0.00450296 -0.00450296 -0.00450296 -0.00450296
-0.00450296 -0.00450296 -0.00450296 -0.00450296 -0.00450296 -0.00450296
-0.00450296 0.125186 0.125081 0.124977 0.124873 0.124769 0.124665 0.124561
0.124456 0.124352 0.124248 0.124144 0.12404 0.123936 0.123831 0.123727
0.123623 0.123519 0.123415 0.123311 0.123206 0.123102 0.122998 0.122894
0.12279 0.122686 0.122581 0.122477 0.122373 0.122269 0.122165 0.122061
0.121956 0.121852 0.121748 0.121644 0.12154 0.121436 0.121331 0.121227
0.121123 0.121019 0.120915 0.120811 0.120706 0.120602 0.120498 0.120394
0.12029 0.120186 0.120081 0.119977 0.119873 0.119769 0.119665 0.119561
0.119456 0.119352 0.119248 0.119144 0.11904 0.118936 0.118831 0.118727
0.118623 0.118519 0.118415 0.118311 0.118206 0.118102 0.117998 0.117894
0.11779 0.117686 0.117581 0.117477 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373 0.117373
0.117373 0.117373 0.117373 0.117373 0.117373 0.117657 0.117942 0.118226
0.11851 0.118794 0.119078 0.119362 0.119646 0.11993 0.120214 0.120498
0.120782 0.121067 0.121351 0.121635 0.121919 0.122203 0.122487 0.122771
0.123055 0.123339 0.123623 0.123907 0.124192 0.124476 0.12476 0.125044
0.125328 0.125612 0.125896 0.12618 0.126464 0.126748 0.127032 0.127317
0.127601 0.128643 0.129684 0.130726 0.131768 0.132809 0.133851 0.134893
0.135934 0.136976 0.138018 0.139059 0.140101 0.151351 0.162601 0.173851
0.185102 0.196352 0.207602 0.218852 0.230102 0.241352 0.252602 0.263852
0.275102 0.286352 0.297602 0.308852 0.320102 0.331353 0.342603 0.353853
0.390103 0.39479 0.399478 0.404165 0.408853 0.413541 0.418228 0.422916
0.427603 0.432291 0.436978 0.441666 0.446353 0.451041 0.455728 0.460416
0.465104 0.467708 0.470312 0.472916 0.47552 0.478124 0.480729 0.483333
0.485937 0.488541 0.491145 0.49375 0.496354 0.498958 0.501562 0.504166
0.506771 0.509375 0.511979 0.514583 0.517187 0.519791 0.522396 0.525
0.527604 0.530729 0.533854 0.536979 0.540104 0.543229 0.546354 0.549479
0.552604 0.555729 0.558854 0.561979 0.565104 0.565104 0.565104 0.565104
0.565104 0.565104 0.565104 0.565104 0.565104 0.565104 0.565104 0.565104
0.565104 0.565104 0.565104 0.565104 0.565104 0.565104 0.565104 0.565104
0.565104 0.564323 0.563542 0.56276 0.561979 0.561198 0.560417 0.559635
0.558854 0.558073 0.557292 0.55651 0.555729 0.554948 0.554167 0.553385
0.552604 0.552604 0.552604 0.552604 0.552604 0.552604 0.552604 0.552604
0.552604 0.552604 0.552604 0.552604 0.552604 0.552604 0.552604 0.552604
0.552604 0.552604 0.552604 0.552604 0.552604 0.552604 0.552604 0.552604
0.552604 0.552604 0.552604 0.552604 0.552604 0.553229 0.553854 0.554479
0.555104 0.555729 0.556354 0.556979 0.557604 0.558229 0.558854 0.559479
0.560104 0.560729 0.561354 0.561979 0.562604 0.563229 0.563854 0.564479
0.565104 0.566889 0.568675 0.570461 0.572247 0.574032 0.575818 0.577604
0.57939 0.581175 0.582961 0.584747 0.586533 0.588318 0.590104 0.59189
0.593676 0.595461 0.597247 0.599033 0.600819 0.602604 0.60439 0.606176
0.607962 0.609747 0.611533 0.613319 0.615105 0.615105 0.615105 0.615105
0.615105 0.61823 0.621355 0.62448 0.627605 0.63073 0.633855 0.63698
0.640105 0.64323 0.646355 0.64948 0.652605 0.65573 0.658855 0.66198
0.665105 0.66823 0.671355 0.67448 0.677605 0.154873 0.154873 0.154873
0.154874 0.154766 0.154659 0.154551 0.154443 0.154335 0.154227 0.15412
0.154012 0.153904 0.153796 0.153689 0.153581 0.153473 0.153365 0.153258
0.15315 0.153042 0.152934 0.152827 0.152719 0.152611 0.152503 0.152395
0.152288 0.15218 0.152072 0.151964 0.151857 0.151749 0.151641 0.151533
0.151426 0.151318 0.15121 0.151102 0.150994 0.150887 0.150779 0.150671
0.150563 0.150456 0.150348 0.15024 0.150132 0.150025 0.149917 0.149809
0.149701 0.149594 0.149486 0.149378 0.14927 0.149162 0.149055 0.148947
0.148839 0.148731 0.148624 0.148516 0.148408 0.1483 0.148193 0.148085
0.147977 0.147869 0.147762 0.147654 0.147546 0.147438 0.14733 0.147223
0.147115 0.147007 0.146899 0.146792 0.146684 0.146576 0.146468 0.146361
0.146253 0.146145 0.146037 0.14593 0.145822 0.145714 0.145606 0.145498
0.145391 0.145283 0.145175 0.145067 0.14496 0.144852 0.144744 0.144636
0.144529 0.144421 0.144313 0.144205 0.144098 0.14399 0.143882 0.143774
0.143666 0.143559 0.143451 0.143343 0.143235 0.143128 0.14302 0.142912
0.142804 0.142697 0.142589 0.142481 0.142374 0.142209 0.142045 0.14188
0.141716 0.141551 0.141387 0.141222 0.141058 0.140893 0.140729 0.140564
0.1404 0.129462 0.118525 0.107587 0.0966497 0.0857121 0.0747745 0.0638369
0.0153991 0.012274 0.00914901 0.00602398 0.00289896 0.00289896 0.00289896
0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896
0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896
0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896
0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896
0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896
0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896
0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896 0.00289896
0.00289896 0.00289896 0.00289896 0.00289896 0.0153991 0.0153991 0.0153991
0.0153991 0.0153991 0.0153991 0.0153991 0.0153991 0.0153991 0.0153991
0.0153991 0.0153991 0.0153991 0.0153991 0.0153991 0.0153991 0.0153991
0.0153991 0.0153991 0.0153991 0.0153991 0.0153991 0.0153991 0.0153991
0.0153991 0.0153991 0.0153991 0.0153991 0.0153991 0.0153991 0.0153991
0.0153991 0.0153991 0.0153991 0.0153991 0.0153991 0.0153991 0.0153991
0.0153991 0.0153991 0.0153991 0.0174824 0.0195658 0.0216491 0.0237325
0.0258158 0.0278992 0.0299825 0.0320659 0.0341492 0.0362326 0.0383159
0.0403993 0.0403993 0.0403993 0.0403993 0.0403993 0.0403993 0.0403993
0.0403993 0.0403993 0.0403993 0.0403993 0.0403993 0.0403993 0.0419618
0.0435243 0.0450868 0.0466493 0.0482118 0.0497744 0.0513369 0.0528994
0.0552432 0.0575869 0.0599307 0.0622745 0.0646182 0.066962 0.0693058
0.0716495 0.0739933 0.0763371 0.0786808 0.0810246 0.0833684 0.0857121
0.0880559 0.0903997 0.0903997 0.0903997 0.0903997 0.0903997 0.0966497
0.1029 0.10915 0.1154 0.118525 0.12165 0.124775 0.1279 0.1279 0.1279
0.1279 0.1279 0.12915 0.1304 0.13165 0.1329 0.13415 0.1354 0.13665
0.1379 0.13915 0.1404 0.14165 0.1429 0.14415 0.1454 0.14665 0.1479
0.14915 0.1504 0.15165 0.1654 0.1679 0.1704 0.1729 0.1754 0.1779 0.1804
0.1829 0.1854 0.1879 0.1904 0.192901 0.195401 0.197901 0.200401 0.202901
0.205401 0.207901 0.210401 0.212901 0.215401 0.215401 0.215401 0.215401
0.215401 0.216963 0.218526 0.220088 0.221651 0.223213 0.224776 0.226338
0.227901 0.229463 0.231026 0.232588 0.234151 0.235713 0.237276 0.238838
0.240401 0.240401 0.240401 0.240401 0.240401 0.243526 0.246651 0.249776
0.252901 0.25424 0.25558 0.256919 0.258258 0.259598 0.260937 0.262276
0.263615 0.264955 0.266294 0.267633 0.268973 0.270312 0.271651 0.27299
0.27433 0.275669 0.277008 0.278348 0.279687 0.281026 0.282365 0.283705
0.285044 0.286383 0.287723 0.289062 0.290401 0.293526 0.296651 0.299776
0.302901 0.306026 0.309151 0.312276 0.315401 0.318006 0.32061 0.323214
0.325818 0.328422 0.331026 0.333631 0.336235 0.338839 0.341443 0.344047
0.346652 0.349256 0.35186 0.354464 0.357068 0.359673 0.362277 0.364881
0.367485 0.370089 0.372693 0.375298 0.377902 0.372236 0.364597 0.356958
0.349319 0.34168 0.334041 0.326402 0.318763 0.311124 0.303486 0.295847
0.288208 0.280569 0.27293 0.265291 0.257652 0.250013 0.242374 0.234735
0.227096 0.219457 0.211818 0.204179 0.19654 0.188901 0.181262 0.173623
0.165984 0.158345 0.150706 0.143068;
#A 3000 0.135429 0.12779 0.120151 0.112512 0.104873 0.131877 0.131957
0.132037 0.132117 0.132198 0.132278 0.132358 0.132438 0.132518 0.132598
0.132678 0.132758 0.132839 0.132919 0.132999 0.133079 0.133159 0.133239
0.133319 0.133399 0.13348 0.13356 0.13364 0.13372 0.1338 0.13388 0.13396
0.13404 0.134121 0.134201 0.134281 0.134361 0.134441 0.134521 0.134601
0.134681 0.134762 0.134842 0.134922 0.135002 0.135082 0.135162 0.135242
0.135322 0.135403 0.135483 0.135563 0.135643 0.135723 0.135803 0.135883
0.135963 0.136044 0.136124 0.136204 0.136284 0.136364 0.136444 0.136524
0.136604 0.136685 0.136765 0.136845 0.136925 0.137005 0.137085 0.137165
0.137245 0.137325 0.137406 0.137486 0.137566 0.137646 0.137726 0.137806
0.137886 0.137966 0.138047 0.138127 0.138207 0.138287 0.138367 0.138447
0.138527 0.138607 0.138688 0.138768 0.138848 0.138928 0.139008 0.139088
0.139168 0.139248 0.139329 0.139409 0.139489 0.139569 0.139649 0.139729
0.139809 0.139889 0.13997 0.14005 0.14013 0.14021 0.14029 0.14037 0.14045
0.14053 0.140611 0.140691 0.140771 0.140851 0.140931 0.141011 0.141091
0.141171 0.141252 0.141332 0.141412 0.141492 0.141572 0.141652 0.141732
0.141812 0.141893 0.141973 0.142053 0.142133 0.142213 0.142293 0.142373
0.142298 0.142224 0.142149 0.142075 0.142001 0.141926 0.141852 0.141777
0.141703 0.141629 0.141554 0.14148 0.141405 0.141331 0.141257 0.141182
0.141108 0.141033 0.140959 0.140885 0.14081 0.140736 0.140661 0.140587
0.140513 0.140438 0.140364 0.140289 0.140215 0.140141 0.140066 0.139992
0.139917 0.139843 0.139769 0.139694 0.13962 0.139545 0.139471 0.139397
0.139322 0.139248 0.139173 0.139099 0.139025 0.13895 0.138876 0.138801
0.138727 0.138653 0.138578 0.138504 0.138429 0.138355 0.138281 0.138206
0.138132 0.138057 0.137983 0.137909 0.137834 0.13776 0.137685 0.137611
0.137537 0.137462 0.137388 0.137313 0.137239 0.137165 0.13709 0.137016
0.136941 0.136867 0.136793 0.136718 0.136644 0.136569 0.136495 0.136421
0.136346 0.136272 0.136197 0.136123 0.136049 0.135974 0.1359 0.135825
0.135751 0.135677 0.135602 0.135528 0.135453 0.135379 0.135304 0.13523
0.135156 0.135081 0.135007 0.134932 0.128682 0.122432 0.116182 0.109932
0.103682 0.0974317 0.0911817 0.0849316 0.0818066 0.0786816 0.0755566
0.0724315 0.0693065 0.0661815 0.0630564 0.0599314 0.0599314 0.0599314
0.0599314 0.0599314 0.0568064 0.0536814 0.0505563 0.0474313 0.0474313
0.0474313 0.0474313 0.0474313 0.0474313 0.0474313 0.0474313 0.0474313
0.0458688 0.0443063 0.0427438 0.0411813 0.0396188 0.0380563 0.0364937
0.0349312 0.0349312 0.0349312 0.0349312 0.0349312 0.0349312 0.0349312
0.0349312 0.0349312 0.0349312 0.0349312 0.0349312 0.0349312 0.0349312
0.0349312 0.0349312 0.0349312 0.0349312 0.0349312 0.0349312 0.0349312
0.0349312 0.0349312 0.0349312 0.0349312 0.0349312 0.0349312 0.0349312
0.0349312 0.0349312 0.0349312 0.0349312 0.0474313 0.0489938 0.0505563
0.0521189 0.0536814 0.0552439 0.0568064 0.0583689 0.0599314 0.0599314
0.0599314 0.0599314 0.0599314 0.0630564 0.0661815 0.0693065 0.0724315
0.0755565 0.0786816 0.0818066 0.109932 0.109932 0.109932 0.109932 0.122432
0.155766 0.155766 0.155766 0.155766 0.158891 0.162016 0.165141 0.168266
0.171391 0.174516 0.177641 0.180766 0.183891 0.187016 0.190141 0.193266
0.193266 0.193266 0.193266 0.193267 0.194829 0.196392 0.197954 0.199517
0.201079 0.202642 0.204204 0.205767 0.208892 0.212017 0.215142 0.218267
0.218267 0.218267 0.218267 0.218267 0.218267 0.218267 0.218267 0.218267
0.221392 0.224517 0.227642 0.230767 0.230767 0.230767 0.230767 0.230767
0.230767 0.230767 0.230767 0.230767 0.233892 0.237017 0.240142 0.243267
0.249517 0.255767 0.262017 0.268267 0.26983 0.271392 0.272955 0.274517
0.27608 0.277642 0.279205 0.280767 0.283892 0.287017 0.290142 0.293267
0.296392 0.299517 0.302642 0.305767 0.30733 0.308892 0.310455 0.312017
0.31358 0.315142 0.316705 0.318268 0.321393 0.324518 0.327643 0.330768
0.333893 0.337018 0.340143 0.343268 0.345351 0.347434 0.349518 0.351601
0.353684 0.355768 0.357851 0.359934 0.362018 0.364101 0.366185 0.380768
0.383893 0.387018 0.390143 0.393268 0.396393 0.399518 0.402643 0.405768
0.408893 0.412018 0.415143 0.418268 0.422956 0.427643 0.432331 0.437018
0.441706 0.446393 0.451081 0.455769 0.458894 0.462019 0.465144 0.468269
0.471394 0.474519 0.477644 0.480769 0.483894 0.487019 0.490144 0.493269
0.496394 0.499519 0.502644 0.505769 0.512019 0.518269 0.524519 0.530769
0.537019 0.543269 0.549519 0.555769 0.563582 0.571395 0.579207 0.58702
0.594832 0.602645 0.610457 0.61827 0.62452 0.63077 0.63702 0.64327
0.646395 0.64952 0.652645 0.65577 0.658895 0.66202 0.665145 0.66827
0.671395 0.67452 0.677645 0.68077 0.684937 0.689103 0.69327 0.697437
0.701604 0.70577 0.709937 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873 0.129873
0.129873 0.129873 0.129873 0.129873 0.131436 0.132998 0.134561 0.136123
0.137686 0.139248 0.140811 0.142373 0.143936 0.145498 0.147061 0.148623
0.150186 0.151749 0.153311 0.154874 0.156436 0.157999 0.159561 0.161124
0.162686 0.164249 0.165811 0.167374 0.168936 0.170499 0.172061 0.173624
0.175186 0.176749 0.178311 0.179874 0.181436 0.182999 0.184561 0.186124
0.187686 0.189249 0.190811 0.192374 0.193576 0.194778 0.19598 0.197182
0.198384 0.199585 0.200787 0.201989 0.203191 0.204393 0.205595 0.206797
0.207999 0.209201 0.210403 0.211605 0.212807 0.214009 0.215211 0.216412
0.217614 0.218816 0.220018 0.22122 0.222422 0.223624 0.224826 0.226028
0.22723 0.228432 0.229634 0.230836 0.232038 0.233239 0.234441 0.235643
0.236845 0.238047 0.239249 0.240451 0.241653 0.242855 0.244057 0.245259
0.246461 0.247663 0.248865 0.250066 0.251268 0.25247 0.253672 0.254874
0.256957 0.259041 0.261124 0.263207 0.265291 0.267374 0.269458 0.271541
0.273624 0.275708 0.277791 0.279874 0.32809 0.328536 0.328983 0.329429
0.329876 0.330322 0.330769 0.331215 0.331661 0.332108 0.332554 0.333001
0.333447 0.333894 0.33434 0.334787 0.335233 0.335679 0.336126 0.336572
0.337019 0.337465 0.337912 0.338358 0.338804 0.339251 0.339697 0.340144
0.34059 0.341037 0.341483 0.34193 0.342376 0.342822 0.343269 0.343715
0.344162 0.344608 0.345055 0.345501 0.345948 0.346394 0.34684 0.347287
0.347733 0.34818 0.348626 0.349073 0.349519 0.349965 0.350412 0.350858
0.351305 0.351751 0.352198 0.352644 0.353091 0.353537 0.353983 0.35443
0.354876 0.355323 0.355769 0.356216 0.356662 0.357108 0.357555 0.358001
0.349251 0.340501 0.331751 0.323001 0.314251 0.305501 0.296751 0.288001
0.27925 0.2705 0.26175 0.253 0.24425 0.2355 0.22675 0.218 0.20925 0.2005
0.19175 0.183 0.180265 0.177531 0.174796 0.172062 0.169328 0.166593
0.163859 0.161124 0.15839 0.155656 0.152921 0.150187 0.147452 0.144718
0.141984 0.139249 0.136515 0.13378 0.131046 0.128312 0.125577 0.122843
0.120109 0.117374 0.11464 0.111905 0.109171 0.106437 0.103702 0.100968
0.0982334 0.095499 0.0938323 0.0921656 0.090499 0.0888323 0.0871656
0.0854989 0.0838322 0.0821656 0.0804989 0.0788322 0.0771655 0.0754988
0.0738322 0.0721655 -0.0795023;
#X coords 0 1 3999 0 1000 80 1;
#X restore 99 71 graph;
#X obj 100 159 hsl 1000 15 0 4000 0 0 empty \$0-slider1 empty -2 -8
0 10 -262144 -1 -262144 0 1;
#X floatatom 145 50 8 50 5000 0 - - -;
#X text 199 50 seconds;
#X obj 100 -4 bng 40 250 50 0 empty empty empty 17 7 0 10 -4034 -1
-1;
#X text 146 16 start;
#X obj 100 40 t b b;
#X msg 277 14 0;
#X obj 191 -46 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X text 240 13 pause;
#N canvas 0 0 1280 724 slidercolour 0;
#X msg -388 196 \; \$1-slider1 color 14 4;
#X obj -373 77 loadbang;
#X obj -373 98 \$0;
#X msg -344 155 \; \$1-slider1 color 0 0;
#X obj -388 120 f;
#X obj -344 133 f;
#X obj -392 98 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -345 111 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -396 8 inlet;
#X obj -396 31 select 1;
#X connect 1 0 2 0;
#X connect 2 0 4 1;
#X connect 2 0 5 1;
#X connect 4 0 0 0;
#X connect 5 0 3 0;
#X connect 6 0 4 0;
#X connect 7 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 6 0;
#X connect 9 1 7 0;
#X restore 355 242 pd slidercolour;
#X obj 148 -45 spigot;
#X msg 136 -71 1;
#X msg 166 -71 0;
#X obj 195 -4 bng 40 250 50 0 empty empty empty 17 7 0 10 -162280 -1
-1;
#X obj 135 -94 t b b;
#X text 665 271 read a text file;
#X text 540 271 write a text file;
#X obj 544 292 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 544 311 savepanel;
#X obj 544 359 f \$0;
#X obj 665 293 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 544 401 \; \$1-seq write \$2;
#X msg 665 400 \; \$1-seq read \$2;
#X obj 665 312 openpanel;
#X obj 544 380 pack f s;
#X obj 665 359 f \$0;
#X obj 665 380 pack f s;
#X msg 865 380 set;
#X obj 921 321 hradio 15 1 0 20 empty empty empty 0 -8 0 10 -262144
-1 -1 0;
#X obj 884 323 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 865 354 del 30;
#X text 1029 377 memento state saving;
#X msg 921 382 substate \$1;
#X obj 894 421 originator sequenceur \$0;
#X obj 449 -88 cnv 15 100 60 empty empty empty 20 12 0 14 -233017 -66577
0;
#X obj 386 -10 cnv 15 500 70 empty empty empty 20 12 0 14 -260097 -66577
0;
#X obj 455 0 hradio 15 1 0 20 empty empty empty 0 -8 0 10 -262144 -1
-1 0;
#X text 403 -3 memento;
#X symbolatom 395 32 80 0 0 0 - - -;
#X obj 896 -10 cnv 15 100 35 empty empty empty 20 12 0 14 -135105 -66577
0;
#X obj 903 -2 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X text 922 -4 save array;
#X obj 80 189 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 705 444 t b s;
#X obj 544 443 commun /filenameseq \$0;
#X text 81 173 slider takes control;
#X msg 40 158 0;
#X obj 277 -11 bng 20 250 50 0 empty empty empty 17 7 0 10 -260097
-1 -1;
#X floatatom 181 267 10 0 0 0 - - -;
#X obj 180 312 tabread \$0-seq;
#X obj -59 287 spigot;
#X obj -56 231 select 0;
#X obj 1 231 select 1;
#X msg -56 259 0;
#X msg -26 259 1;
#X floatatom 181 288 10 0 0 0 - - -;
#X text 246 287 index;
#X floatatom -59 404 8 0 0 0 - - -;
#X obj 53 287 spigot;
#X obj 56 231 select 0;
#X obj 113 231 select 1;
#X msg 56 259 1;
#X msg 86 259 0;
#X obj -38 311 * 1000;
#X msg -14 349 stop;
#X obj 14 -2 t b b b;
#X obj -14 158 select 1;
#X obj 35 444 outlet;
#X text 32 461 index;
#X obj 69 -77 inlet;
#X text 65 -94 index;
#X text 76 201 index out;
#X text 80 -19 index in sequenceur;
#X obj 180 334 clip 0 1;
#X obj 1004 -10 cnv 15 100 70 empty \$0-can empty 20 12 0 14 -260818
-262144 0;
#X text 1011 -7 output range;
#X text 1010 13 from;
#X text 1020 38 to;
#X floatatom 1043 14 5 0 1e+006 0 - - -;
#X floatatom 1043 38 5 0 1e+006 0 - - -;
#X obj 242 -55 commun /lengthseq \$0;
#X obj 971 -65 commun /outrangemin \$0;
#X obj 993 -42 commun /outrangemax \$0;
#X obj 1129 35 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 1129 55 expr $f3*($f2-$f1)+$f1;
#X obj 1169 -35 >;
#X obj 1169 -55 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 1169 -15 5 0 0 0 - - -;
#N canvas 559 68 450 300 flickr 0;
#X obj 80 21 inlet;
#X obj 80 47 select 1;
#X obj 80 78 f \$0;
#X obj 167 44 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X msg 79 133 \; \$1-can color \$2;
#X obj 80 101 pack;
#X msg 252 158 163;
#X obj 252 115 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 275 67 stop;
#X obj 252 66 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 309 135 select 1;
#X obj 252 136 select 0;
#X obj 252 91 metro 160;
#X obj 252 30 delay 1000;
#X msg 282 158 14;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 0 9 0;
#X connect 1 0 13 0;
#X connect 2 0 5 0;
#X connect 3 0 2 0;
#X connect 5 0 4 0;
#X connect 6 0 5 1;
#X connect 6 0 3 0;
#X connect 7 0 11 0;
#X connect 7 0 10 0;
#X connect 8 0 12 0;
#X connect 9 0 12 0;
#X connect 10 0 14 0;
#X connect 11 0 6 0;
#X connect 12 0 7 0;
#X connect 13 0 8 0;
#X connect 14 0 5 1;
#X connect 14 0 3 0;
#X restore 1169 6 pd flickr;
#X obj -47 -1 loadbang;
#X msg -47 21 180;
#X obj 914 -65 loadbang;
#X msg 914 -43 127;
#X obj 816 180 cnv 15 100 35 empty empty empty 20 12 0 14 -257985 -66577
0;
#X text 816 189 midi cc in;
#X floatatom 883 190 5 0 0 0 - - -;
#X text 303 46 midi rec;
#X obj 329 403 ctlin;
#X floatatom 309 514 5 0 0 0 - - -;
#X floatatom 342 429 5 0 0 0 - - -;
#X floatatom 377 429 5 0 0 0 - - -;
#X obj 309 581 tabwrite \$0-seq;
#X obj 309 536 / 127;
#X obj 274 38 tgl 27 0 empty \$0-tog empty 17 7 0 10 -262144 -1 -262144
0 1;
#X obj 309 559 spigot;
#X obj 1128 129 outlet;
#N canvas 721 6 377 217 flickr2 0;
#X obj 80 21 inlet;
#X obj 80 47 select 1;
#X obj 80 78 f \$0;
#X obj 167 44 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 80 101 pack;
#X obj 252 115 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 275 67 stop;
#X obj 252 66 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 309 135 select 1;
#X obj 252 136 select 0;
#X obj 252 91 metro 160;
#X obj 25 47 select 0;
#X msg 282 158 13;
#X msg 78 134 \; \$1-tog color \$2;
#X msg 252 158 0;
#X msg 25 169 \; \$1-tog color 0;
#X obj 25 98 delay 10;
#X obj 25 124 f \$0;
#X connect 0 0 1 0;
#X connect 0 0 11 0;
#X connect 1 0 2 0;
#X connect 1 0 7 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 4 0 13 0;
#X connect 5 0 9 0;
#X connect 5 0 8 0;
#X connect 6 0 10 0;
#X connect 7 0 10 0;
#X connect 8 0 12 0;
#X connect 9 0 14 0;
#X connect 10 0 5 0;
#X connect 11 0 6 0;
#X connect 11 0 16 0;
#X connect 12 0 4 1;
#X connect 12 0 3 0;
#X connect 14 0 4 1;
#X connect 14 0 3 0;
#X connect 16 0 17 0;
#X connect 17 0 15 0;
#X restore 371 -55 pd flickr2;
#X text 247 266 time remaining;
#X text 251 453 midi write;
#X obj 342 448 select;
#X msg 944 -44 1;
#X obj 959 -87 commun /midiccin \$0;
#X msg 342 468 1;
#X obj 309 490 spigot;
#X msg 371 468 0;
#X msg 97 404 0;
#X obj 288 491 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 181 223 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X text -129 377 transport;
#X obj -59 376 line 0 6;
#X obj -113 333 pack 4000 \$2;
#X obj 97 381 select 4000;
#X obj 181 244 expr $f2-(($f1/ 4000)* $f2);
#X obj 1128 102 line;
#X obj 1129 79 pack \$1 20;
#X obj 917 180 cnv 15 150 35 empty empty empty 20 12 0 14 -88744 -66577
0;
#X text 923 188 smooth factor;
#X floatatom 1013 189 5 0 100 0 - - -;
#X obj 1129 174 loadbang;
#X msg 1129 199 5;
#X obj 896 26 cnv 15 100 35 empty empty empty 20 12 0 14 -237442 -66577
0;
#X obj 904 35 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X text 922 33 open array;
#X obj 544 335 t b s;
#X obj 665 336 t b s;
#X text 299 -5 back;
#X text 1071 200 data out;
#X text 1189 -55 make output range canvas flicker when input numbers
conflict;
#X text 1131 147 data output;
#X obj 877 626 tabwrite \$0-seq;
#X obj 877 540 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 877 582 random 1000;
#X obj 877 604 / 1000;
#X obj 986 626 tabwrite \$0-seq;
#X obj 986 540 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 986 604 / 1000;
#X text 983 647 zero;
#X obj 986 582 f 0;
#X obj 551 706 tabwrite \$0-seq;
#X text 636 749 randomize;
#X msg 638 590 0;
#X floatatom 638 665 5 0 0 0 - - -;
#X obj 515 707 line;
#X obj 515 679 pack;
#X obj 515 634 random 1000;
#X obj 515 657 / 1000;
#X obj 515 613 t b b;
#X obj 515 594 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 515 574 metro 500;
#X msg 515 551 stop;
#X obj 649 552 t b b;
#X obj 596 518 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 672 588 4000 40000;
#X obj 587 634 f 500;
#X obj 638 684 int;
#X obj 638 642 line;
#X obj 693 664 select 4000;
#X text 874 646 noise;
#X text 460 688 random;
#X floatatom 596 557 5 0 0 0 - - -;
#X obj 877 561 kalashnikov 4000;
#X obj 986 560 kalashnikov 4000;
#X obj 447 180 cnv 15 120 35 empty empty empty 20 12 0 14 -224712 -66577
0;
#X text 448 189 generate noise;
#X obj 544 190 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 213 180 cnv 15 120 35 empty empty empty 20 12 0 14 -216010 -66577
0;
#X obj 309 190 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X text 211 190 clear waveform;
#X obj 565 180 cnv 15 250 35 empty empty empty 20 12 0 14 -210634 -66577
0;
#X obj 694 190 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X text 571 189 generate randomness;
#X floatatom 774 189 5 5 8000 0 - - -;
#X text 724 188 density;
#X obj 922 226 commun /smoothfactor \$0;
#X obj 671 226 commun /randomdensity \$0;
#X msg 827 248 200;
#X obj 827 226 loadbang;
#X obj 327 180 cnv 15 120 35 empty empty empty 20 12 0 14 -196228 -66577
0;
#X text 332 189 global offset;
#X floatatom 415 180 5 0 1 0 - - -;
#X obj 415 198 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 1011 581 0;
#X obj 984 513 t b b;
#X obj 415 280 * 1000;
#X text 320 305 implémenter la fonction offset au niveau de la division
qui manque;
#X floatatom 778 -2 5 0 0 0 - - -;
#X obj 778 -41 + 1;
#X connect 1 0 50 0;
#X connect 1 0 56 0;
#X connect 1 0 68 0;
#X connect 1 0 122 0;
#X connect 1 0 123 0;
#X connect 2 0 81 0;
#X connect 2 0 118 0;
#X connect 2 0 123 1;
#X connect 4 0 6 0;
#X connect 4 0 12 0;
#X connect 4 0 47 0;
#X connect 4 0 121 0;
#X connect 6 1 2 0;
#X connect 7 0 120 0;
#X connect 11 0 8 0;
#X connect 12 0 11 1;
#X connect 13 0 11 1;
#X connect 14 0 15 0;
#X connect 14 0 65 0;
#X connect 14 0 66 0;
#X connect 15 0 13 0;
#X connect 15 1 11 0;
#X connect 18 0 19 0;
#X connect 19 0 134 0;
#X connect 20 0 25 0;
#X connect 21 0 24 0;
#X connect 24 0 27 1;
#X connect 24 0 45 0;
#X connect 24 0 39 0;
#X connect 24 0 135 0;
#X connect 25 0 22 0;
#X connect 26 0 27 0;
#X connect 27 0 23 0;
#X connect 28 0 34 0;
#X connect 29 0 30 0;
#X connect 29 0 33 0;
#X connect 30 0 31 0;
#X connect 31 0 28 0;
#X connect 33 0 34 0;
#X connect 37 0 29 0;
#X connect 37 0 197 0;
#X connect 41 0 18 0;
#X connect 43 0 10 0;
#X connect 43 0 52 0;
#X connect 43 0 53 0;
#X connect 43 0 60 0;
#X connect 43 0 61 0;
#X connect 43 0 67 0;
#X connect 44 0 26 0;
#X connect 44 1 27 1;
#X connect 45 0 39 0;
#X connect 45 0 44 0;
#X connect 47 0 43 0;
#X connect 48 0 7 0;
#X connect 49 0 64 0;
#X connect 50 0 74 0;
#X connect 51 0 120 0;
#X connect 52 0 54 0;
#X connect 53 0 55 0;
#X connect 54 0 51 1;
#X connect 55 0 51 1;
#X connect 56 0 51 0;
#X connect 56 0 102 1;
#X connect 58 0 59 0;
#X connect 59 0 1 0;
#X connect 60 0 62 0;
#X connect 61 0 63 0;
#X connect 62 0 59 1;
#X connect 63 0 59 1;
#X connect 64 0 121 1;
#X connect 65 0 120 0;
#X connect 66 0 43 0;
#X connect 66 1 1 0;
#X connect 66 2 43 0;
#X connect 67 0 65 0;
#X connect 70 0 1 0;
#X connect 74 0 85 2;
#X connect 74 0 84 0;
#X connect 79 0 82 0;
#X connect 79 0 85 0;
#X connect 79 0 86 0;
#X connect 80 0 83 0;
#X connect 80 0 84 0;
#X connect 80 0 85 1;
#X connect 80 0 86 1;
#X connect 80 0 87 0;
#X connect 81 0 2 0;
#X connect 82 0 79 0;
#X connect 83 0 80 0;
#X connect 84 0 85 0;
#X connect 85 0 125 0;
#X connect 86 0 88 0;
#X connect 87 0 86 0;
#X connect 88 0 89 0;
#X connect 90 0 91 0;
#X connect 90 0 1 0;
#X connect 91 0 2 0;
#X connect 92 0 93 0;
#X connect 92 0 111 0;
#X connect 92 0 37 0;
#X connect 93 0 80 0;
#X connect 96 0 110 1;
#X connect 96 0 112 0;
#X connect 98 0 114 0;
#X connect 98 1 100 0;
#X connect 98 2 101 0;
#X connect 99 0 103 0;
#X connect 100 0 110 0;
#X connect 103 0 105 0;
#X connect 104 0 105 1;
#X connect 104 0 107 0;
#X connect 105 0 102 0;
#X connect 110 0 113 0;
#X connect 110 1 115 0;
#X connect 111 0 96 0;
#X connect 112 0 96 0;
#X connect 113 0 114 1;
#X connect 114 0 99 0;
#X connect 115 0 114 1;
#X connect 116 0 104 0;
#X connect 117 0 99 0;
#X connect 118 0 123 0;
#X connect 120 0 58 0;
#X connect 120 0 117 0;
#X connect 121 0 120 0;
#X connect 122 0 116 0;
#X connect 123 0 49 0;
#X connect 124 0 106 0;
#X connect 125 0 124 0;
#X connect 128 0 125 1;
#X connect 128 0 184 0;
#X connect 129 0 130 0;
#X connect 130 0 128 0;
#X connect 132 0 21 0;
#X connect 134 0 20 0;
#X connect 134 1 25 1;
#X connect 135 0 26 0;
#X connect 135 1 27 1;
#X connect 141 0 171 0;
#X connect 142 0 143 0;
#X connect 143 0 140 0;
#X connect 145 0 172 0;
#X connect 146 0 144 0;
#X connect 148 0 146 0;
#X connect 151 0 166 0;
#X connect 152 0 165 0;
#X connect 152 0 167 0;
#X connect 153 0 149 0;
#X connect 154 0 153 0;
#X connect 155 0 156 0;
#X connect 156 0 154 0;
#X connect 157 0 155 0;
#X connect 157 1 164 0;
#X connect 158 0 157 0;
#X connect 159 0 158 0;
#X connect 160 0 159 0;
#X connect 161 0 163 0;
#X connect 161 1 151 0;
#X connect 162 0 161 0;
#X connect 162 0 159 0;
#X connect 163 0 166 0;
#X connect 164 0 154 1;
#X connect 165 0 149 1;
#X connect 166 0 152 0;
#X connect 167 0 160 0;
#X connect 170 0 164 1;
#X connect 170 0 159 1;
#X connect 171 0 142 0;
#X connect 171 1 140 1;
#X connect 172 0 148 0;
#X connect 172 1 144 1;
#X connect 175 0 141 0;
#X connect 177 0 193 0;
#X connect 180 0 162 0;
#X connect 182 0 170 0;
#X connect 182 0 185 0;
#X connect 184 0 128 0;
#X connect 185 0 182 0;
#X connect 186 0 182 0;
#X connect 187 0 186 0;
#X connect 190 0 194 0;
#X connect 191 0 145 0;
#X connect 192 0 148 1;
#X connect 193 0 145 0;
#X connect 193 1 192 0;
#X connect 194 0 148 1;
#X connect 197 0 196 0;
#X coords 0 -1 1 1 1050 240 2 75 -20;
_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Cody Loyd | 1 Aug 2010 15:21
Picon
Gravatar

Re: CPU saving strategies

You can save some power by putting your arrays into tables so you
can't see them.  On my system, drawing graphical elements like that
takes alot of power.

On Sun, Aug 1, 2010 at 5:35 AM, David Schaffer
<schafferdavid <at> hotmail.com> wrote:
> Hi there,
>
>    I recently built a midi CC sequencer abs. It helps me add some
> timeline-based control to my patches. But I came across a problem I never
> had to deal with before: CPU consumption. I realized I could'nt use more
> than four instances of my sequencer before the patch would become
> unmanageable (interface freezes, audio drops, and, finally... a crash) I
> think this is related to the use of large size arrays. I would be grateful
> if someone out there could point me to a better data storing/ CPU
> saving strategy for my sequencer, maybe data structures? Thanks in advance.
>
> D.S
>
> http://www.flickr.com/photos/schafferdavid/
> http://audioblog.arteradio.com/David_Schaffer/
>
> _______________________________________________
> Pd-list <at> iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>

_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list

Marco Donnarumma | 1 Aug 2010 16:28

[PD-announce] Live Media and FLOSS workshop, 24-28 August, Avellino, Italy

Flussi Festival presents:

Live Media and FLOSS* Workshop with Marco Donnarumma

Theoretical and practical audiovisual live performance seminary using FLOSS.
Pure Data audiovisual real-time processing, tricks and tips to create your own performance tool.

*Free/Libre Open Source Software


Wednesday 25th - Saturday 28th August - 14 hours
<at> Teatro comunale Carlo Gesualdo, Avellino, Italy

Cost: 50 euro

The workshop is limited to 20 participants.
Accommodation available for participants.
Please register or ask for further info by sending an email to luca [at] flussi [dot] eu

Full information at http://www.flussi.eu/text/workshop/puredata/FLUSSI2010_WORKSHOP_PUREDATA.pdf
Info in the document above are only in Italian, please write us to request comprehensive info in english.

Aim

The seminary seeks to give the participants who don't have previous experience in programming and Live Media practice the needed theoretical and practical knowledge and skills to feel comfortable
within the FLOSS creation environment. The classes' aim is to make the participants able to understand and assimilate the diverse passages of the creation process of software ad-hoc in order to be independent during the planning and development of a FLOSS project (musical, audiovisual, multi-media or theatre pieces) using the audiovisual language.

The workshop will be preparatory to the implementation of Live Media performances realized by participants and presented in November 2010 at the "80 seconds" International Contest.



--
Marco Donnarumma aka TheSAD
Independent New Media Arts Professional, Performer, Teacher - Edinburgh, UK


PORTFOLIO: http://marcodonnarumma.com
LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net
EVENT: http://www.liveperformersmeeting.net

_______________________________________________
Pd-announce mailing list
Pd-announce <at> iem.at
http://lists.puredata.info/listinfo/pd-announce
_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
David Schaffer | 1 Aug 2010 17:06
Picon
Favicon

Re: CPU saving strategies

The problem is... the arrays HAVE to be visible AND accessible to the mouse, 
it's part of the abs. concept: you have to be able to draw your own graphics 
using the mouse. Otherwise, youre solution sure works!

D.S

--------------------------------------------------
From: "Cody Loyd" <codyloyd <at> gmail.com>
Sent: Sunday, August 01, 2010 3:21 PM
To: <pd-list <at> iem.at>
Subject: Re: [PD] CPU saving strategies

> You can save some power by putting your arrays into tables so you
> can't see them.  On my system, drawing graphical elements like that
> takes alot of power.
>
> On Sun, Aug 1, 2010 at 5:35 AM, David Schaffer
> <schafferdavid <at> hotmail.com> wrote:
>> Hi there,
>>
>>    I recently built a midi CC sequencer abs. It helps me add some
>> timeline-based control to my patches. But I came across a problem I never
>> had to deal with before: CPU consumption. I realized I could'nt use more
>> than four instances of my sequencer before the patch would become
>> unmanageable (interface freezes, audio drops, and, finally... a crash) I
>> think this is related to the use of large size arrays. I would be 
>> grateful
>> if someone out there could point me to a better data storing/ CPU
>> saving strategy for my sequencer, maybe data structures? Thanks in 
>> advance.
>>
>> D.S
>>
>> http://www.flickr.com/photos/schafferdavid/
>> http://audioblog.arteradio.com/David_Schaffer/
>>
>> _______________________________________________
>> Pd-list <at> iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>>
>
> _______________________________________________
> Pd-list <at> iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
> 

_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list

ypatios | 1 Aug 2010 17:25
Picon

Re: CPU saving strategies

hello

On 1 August 2010 18:06, David Schaffer <schafferdavid <at> hotmail.com> wrote:
The problem is... the arrays HAVE to be visible AND accessible to the mouse, it's part of the abs. concept: you have to be able to draw your own graphics using the mouse.

the arrays being visible alone should't cause excessive cpu consumption, but if you built a mechanism that refreshes the content of those (visible) arrays, then it could happen..

i haven't seen your patch, so i can not tell you more, but, generally, using many GUI objects at a high refreshing rate, may cause tremendous cpu consumption, since pd lacks the option for hardware acceleration for graphics, as i recently learned from this list.


alabala

--
ypatios
_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hans-Christoph Steiner | 1 Aug 2010 18:09
Gravatar

Re: Stabel release?


----- Original message -----
> Am 2010-07-30 19:58, schrieb Hans-Christoph Steiner:
>  >
>  > Any day now.  I think there are no outstanding problems with the latest
>  > release candidate version, so I just want to wait a bit before making it
>  > the final release.
>  >
>  > So please test it and report problems, bugs, etc!  Otherwise it'll be
>  > too late...
>  >
>
> Hi,
> while testing I just noticed that hcs/uname and hcs/hostname crash pd.
> This is true on Ubuntu Lucid 64 bit and Debian stable 32 bit. I think
> the problem is not a new one as 0.41.4 crahes too.
>
> Best regards,
> lw.

Awesome, thanks!  A bug report would be very helpful for me to remember to do this. (Its on the Help menu)

.Hc

_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hans-Christoph Steiner | 1 Aug 2010 18:07
Gravatar

Re: Stabel release?


Sounds like you are missing a dependency probably a video lib, so pidip didn't build.  Check the debian and
fedora pages for a listing.  Or scroll up and see which header pidip is complaining about.

.Hc

----- Original message -----
> Hi,
>
> ok, here is something:
>
> From svn I downloaded the complete pd-extended sources as described.
>
> After starting the compilation process as described, it fails with the
> following lines.
>
> By the way: Would be nice to update the build-instructions (name of
> the root dir isnt correct).
>
>
>
> install -d
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/hid
> install -p /tmp/pd-extended/externals/hcs/hid/hid.pd_linux \               
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/hid
> install -p /tmp/pd-extended/externals/hcs/hid/*.pd
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/hid
> install -d
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/hid/examples
> install -p /tmp/pd-extended/externals/hcs/hid/examples/*.pd  \               
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/hid/examples
> install -d
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pdp
> install -p /tmp/pd-extended/externals/pdp/*.pd_linux
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pdp
> install -p /tmp/pd-extended/externals/pdp/abstractions/*.pd
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pdp
> install -p /tmp/pd-extended/externals/pdp/doc/objects/*.*
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pdp
> install -d
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pdp/manual
> install -p /tmp/pd-extended/externals/pdp/doc/reference.txt \               
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pdp/manual
> install -d
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pdp/examples
> install -p /tmp/pd-extended/externals/pdp/doc/introduction/*.* \               
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pdp/examples
> install -p /tmp/pd-extended/externals/pdp/doc/examples/*.* \               
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pdp/examples
> install -d
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pidip
> install -p /tmp/pd-extended/externals/pidip/*.pd_linux
> /tmp/pd-extended/packages/linux_make/build//usr/lib/pd-extended/extra/pidip
> install: cannot stat `/tmp/pd-extended/externals/pidip/*.pd_linux': No such file
> or directory make[2]: *** [pidip_install] Error 1 make[2]: Leaving directory
> `/tmp/pd-extended/externals' make[1]: *** [externals_install] Error 2 make[1]:
> Leaving directory `/tmp/pd-extended/packages' make: *** [install] Error 2
>
>
> Best regards,
> mcc
>
>
>
> Hans-Christoph Steiner <hans <at> at.or.at> [10-07-30 20:04]:
> >
> > Any day now.  I think there are no outstanding problems with the latest
> > release candidate version, so I just want to wait a bit before making it
> > the final release.
> >
> > So please test it and report problems, bugs, etc!  Otherwise it'll be
> > too late...
> >
> > .hc
> >
> > On Fri, 2010-07-30 at 19:37 +0200, meino.cramer <at> gmx.de wrote:
> > > Hi,
> > >
> > > (warning! I am not a native English speaker! :) )
> > >
> > > First of all: This is NO form of critism, urging, hurry-up message or
> > > anything else than a wish for information...
> > >
> > > A time ago I saw mail here announcing different release codes of the
> > > upcoming new version of pd-extra.
> > >
> > > When I the "final release" ("stable" or how it is called) planned?
> > >
> > > Thank you very much for your help in advance!
> > > Best regards,
> > > mcc
> > >
> > >
> > >
> > > _______________________________________________
> > > Pd-list <at> iem.at mailing list
> > > UNSUBSCRIBE and account-management ->
> > > http://lists.puredata.info/listinfo/pd-list
> >
> >
> >
> > _______________________________________________
> > Pd-list <at> iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> > http://lists.puredata.info/listinfo/pd-list
> >
>
>
> _______________________________________________
> Pd-list <at> iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list

_______________________________________________
Pd-list <at> iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list

Gmane