[PD] local arrays again
uta
t99685yn at sfc.keio.ac.jp
Sun Jul 15 13:20:58 CEST 2001
Oops, i forgot,
this player uses extra/loop~ object
and ==~ object from zexy.
So please set your path to these objects or library.
Thanks again.
Uta.
uta <t99685yn at sfc.keio.ac.jp> wrote:
> hi,
>
> Using this read-file abstraction i made basic sample player.
>
> It's available from here.
> http://www.sfc.keio.ac.jp/~t99685yn/pd/U-basic-player.zip
>
> And also, i made granular synthesys abstraction, but it is huge
> and NOT documented yet.
> If anyone interests and have a guts to analayze it,
> please mail to me.
>
> Thanks.
> Uta.
>
> jfm3 <jfm3 at mortmain.com> wrote:
>
> > I too am trying to write a generic sampler object, and I too am having
> > the "local arrays" problem. I tried Uta's solution from May:
> >
> > #N canvas 230 467 439 289 10;
> > #X obj 17 40 openpanel;
> > #X obj 17 155 soundfiler;
> > #X floatatom 16 186;
> > #X msg 17 13 bang;
> > #X text 59 12 read file;
> > #X obj 143 5 inlet;
> > #X obj 19 66 t s b;
> > #X obj 18 99 pack s s;
> > #X obj 77 78 symbol \$1-table;
> > #X obj -85 95 s \$1-filename;
> > #X obj 17 209 s \$1-siz;
> > #X obj 198 120 table \$1-tableL;
> > #X obj 198 146 table \$1-tableR;
> > #X msg 17 126 read -resize \$1 \$2L \$2R;
> > #X obj 17 -13 r \$1-open;
> > #X obj 121 41 r \$1-read;
> > #X obj -44 158 outlet;
> > #X connect 0 0 6 0;
> > #X connect 0 0 9 0;
> > #X connect 0 0 16 0;
> > #X connect 1 0 2 0;
> > #X connect 2 0 10 0;
> > #X connect 3 0 0 0;
> > #X connect 5 0 0 0;
> > #X connect 6 0 7 0;
> > #X connect 6 1 8 0;
> > #X connect 7 0 13 0;
> > #X connect 8 0 7 1;
> > #X connect 13 0 1 0;
> > #X connect 14 0 3 0;
> > #X connect 15 0 6 0;
> >
> > But this does not work. When I bang it, I get:
> >
> > error: \$1-tableL: no such table
> >
> > Similarly, when I try to use |table $0-samp| and |read -resize
> > sample.wav $0-samp< into |soundfiler|, I get errors on the name "0-samp".
> >
> > I am using PD 33 on Linux. Am I missing a patch or something?
> >
> > Thanks very much in advance.
> >
> > (jfm3)
> >
> >
>
>
More information about the Pd-list
mailing list