diff options
Diffstat (limited to 'iemlib2')
-rw-r--r-- | iemlib2/iem_pbank.pbank | 20 | ||||
-rw-r--r-- | iemlib2/iem_pbank_csv-help.pd | 330 |
2 files changed, 176 insertions, 174 deletions
diff --git a/iemlib2/iem_pbank.pbank b/iemlib2/iem_pbank.pbank index 22e9e29..a671126 100644 --- a/iemlib2/iem_pbank.pbank +++ b/iemlib2/iem_pbank.pbank @@ -1,10 +1,10 @@ -1,2,3,4,5,6,abc;
-11,12,13,14,15,16,def;
-21,22,23,24,25,26,ghi;
-31,32,33,34,35,36,jkl;
-41,42,43,44,45,46,mno;
-51,52,53,54,55,56,pqr;
-61,62,63,64,65,66,stu;
-71,72,73,74,75,76,vwx;
-81,82,83,84,85,86,y_z;
-91,92,93,94,95,96,+-+;
+0.1 0.2 0.3 0.4 0.5 0.6 abc;
+1.1 1.2 1.3 1.4 1.5 1.6 def;
+2.1 2.2 2.3 2.4 2.5 2.6 ghi;
+3.1 3.2 3.3 3.4 3.5 3.6 jkl;
+4.1 4.2 4.3 4.4 4.5 4.6 mno;
+5.1 5.2 5.3 5.4 5.5 5.6 pqr;
+6.1 6.2 6.3 6.4 6.5 6.6 stu;
+7.1 7.2 7.3 7.4 7.5 7.6 vwx;
+8.1 8.2 8.3 8.4 8.5 8.6 y_z;
+9.1 9.2 9.3 9.4 9.5 9.6 +-+; diff --git a/iemlib2/iem_pbank_csv-help.pd b/iemlib2/iem_pbank_csv-help.pd index c54cf28..e0fdec8 100644 --- a/iemlib2/iem_pbank_csv-help.pd +++ b/iemlib2/iem_pbank_csv-help.pd @@ -1,164 +1,166 @@ -#N canvas 24 9 942 579 10;
-#X obj 188 46 pp 0;
-#X floatatom 188 23 5 0 0 0 - - -;
-#X floatatom 224 31 5 0 0 0 - - -;
-#X floatatom 260 43 5 0 0 0 - - -;
-#X floatatom 295 52 5 0 0 0 - - -;
-#X floatatom 330 61 5 0 0 0 - - -;
-#X obj 224 54 pp 1;
-#X obj 260 66 pp 2;
-#X obj 295 75 pp 3;
-#X obj 330 84 pp 4;
-#X text 25 482 2.arg: <float> nr. of lines = parameter-sets;
-#X text 329 31 input: <list> of <float> para-index;
-#X text 370 43 + <float/sym> parameter;
-#X obj 593 112 openpanel;
-#X obj 593 91 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1
--1;
-#X obj 681 94 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1
--1;
-#X obj 681 115 savepanel;
-#X obj 227 421 print out;
-#X floatatom 378 347 5 0 9 0 - - -;
-#X text 380 328 <float> line number for recall and store;
-#X msg 346 222 recall;
-#X msg 323 247 store;
-#X text 654 221 the 2nd symbol of read- or write-message;
-#X text 655 235 should have 3 characters:;
-#X text 656 251 1st char is the kind of separator:;
-#X text 672 262 b .. blank or space;
-#X text 671 272 c .. colon;
-#X text 671 281 s .. semicolon;
-#X text 671 291 t .. tabulator;
-#X text 429 339 0 <= n < number of lines;
-#X text 251 119 prepend column-number of parameter;
-#X text 654 309 2nd char is the kind of end_of_line:;
-#X text 669 320 b .. blank or space + return;
-#X text 668 330 c .. colon + return;
-#X text 668 339 s .. semicolon + return;
-#X text 668 349 r .. return only;
-#X text 655 364 3nd char is the kind of operating-system:;
-#X text 670 375 l .. linux;
-#X text 669 384 w .. windows;
-#X text 671 395 m .. macintosh;
-#X text 8 2 iem_pbank_csv;
-#X text 109 2 parameter-bank with csv-syntax;
-#X obj 39 282 pp 0;
-#X msg 369 195 recall 1 5;
-#X floatatom 366 71 5 0 0 0 - - -;
-#X obj 366 94 pp 5;
-#X symbolatom 401 78 10 0 0 0 - - -;
-#X obj 401 102 pp 6;
-#X msg 593 137 read \$1 csl;
-#X obj 398 394 loadbang;
-#X obj 398 436 pp add;
-#X msg 398 415 0 aaa \, 1 bbb \, 2 ccc \, 3 ddd \, 4 eee \, 5 fff \,
-6 ggg;
-#X obj 479 482 r aaa;
-#X floatatom 479 505 5 0 0 0 - - -;
-#X floatatom 514 505 5 0 0 0 - - -;
-#X obj 514 482 r bbb;
-#X floatatom 549 505 5 0 0 0 - - -;
-#X obj 549 482 r ccc;
-#X symbolatom 692 505 10 0 0 0 - - -;
-#X obj 479 526 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X obj 514 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X obj 549 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X obj 692 528 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X obj 692 482 r ggg;
-#X floatatom 585 505 5 0 0 0 - - -;
-#X floatatom 620 505 5 0 0 0 - - -;
-#X floatatom 655 505 5 0 0 0 - - -;
-#X obj 585 526 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X obj 620 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X obj 655 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X obj 585 482 r ddd;
-#X obj 620 482 r eee;
-#X obj 655 482 r fff;
-#X obj 227 372 iem_pbank_csv 7 10;
-#X obj 330 457 list2send 7;
-#X msg 16 197 1.1 2.1 3.1 4.1 5.1 6.1 aa1;
-#X msg 39 220 1.2 2.2 3.2 4.2 5.2 6.2 bb2;
-#X msg 61 244 1.3 2.3 3.3 4.3 5.3 6.3 cc3;
-#X text 386 55 stored in input-buffer;
-#X text 25 472 1.arg: <float> nr. of parameters;
-#X text 18 168 list of all parameters of a line;
-#X text 41 179 stored in input-buffer;
-#X msg 682 137 write \$1 csl;
-#X text 361 246 store input-buffer to memory-line of 2nd input;
-#X text 390 222 recall memory-line to input-buffer;
-#X text 398 231 and output all parameter of this line;
-#X obj 330 403 pp from;
-#X obj 21 357 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X text 38 355 output input-buffer;
-#X msg 387 168 recall 3 2;
-#X obj 130 424 print zzz;
-#X text 136 525 IEM KUG;
-#X text 120 513 musil;
-#X text 150 513 @;
-#X text 156 513 iem.at;
-#X text 119 535 Graz \, Austria;
-#X msg 493 159 read iem_pbank.pbank csl;
-#X obj 493 138 loadbang;
-#X text 71 502 (c) Thomas Musil 2000 - 2006;
-#X connect 0 0 73 0;
-#X connect 1 0 0 0;
-#X connect 2 0 6 0;
-#X connect 3 0 7 0;
-#X connect 4 0 8 0;
-#X connect 5 0 9 0;
-#X connect 6 0 73 0;
-#X connect 7 0 73 0;
-#X connect 8 0 73 0;
-#X connect 9 0 73 0;
-#X connect 13 0 48 0;
-#X connect 14 0 13 0;
-#X connect 15 0 16 0;
-#X connect 16 0 82 0;
-#X connect 18 0 73 1;
-#X connect 20 0 73 0;
-#X connect 21 0 73 0;
-#X connect 42 0 73 0;
-#X connect 43 0 73 0;
-#X connect 44 0 45 0;
-#X connect 45 0 73 0;
-#X connect 46 0 47 0;
-#X connect 47 0 73 0;
-#X connect 48 0 73 0;
-#X connect 49 0 51 0;
-#X connect 50 0 74 0;
-#X connect 51 0 50 0;
-#X connect 52 0 53 0;
-#X connect 53 0 59 0;
-#X connect 54 0 60 0;
-#X connect 55 0 54 0;
-#X connect 56 0 61 0;
-#X connect 57 0 56 0;
-#X connect 58 0 62 0;
-#X connect 63 0 58 0;
-#X connect 64 0 67 0;
-#X connect 65 0 68 0;
-#X connect 66 0 69 0;
-#X connect 70 0 64 0;
-#X connect 71 0 65 0;
-#X connect 72 0 66 0;
-#X connect 73 0 17 0;
-#X connect 73 1 86 0;
-#X connect 73 1 90 0;
-#X connect 75 0 42 0;
-#X connect 76 0 42 0;
-#X connect 77 0 42 0;
-#X connect 82 0 73 0;
-#X connect 86 0 74 0;
-#X connect 87 0 73 0;
-#X connect 89 0 73 0;
-#X connect 96 0 73 0;
-#X connect 97 0 96 0;
+#N canvas 308 80 1091 633 10; +#X obj 184 46 pp 0; +#X floatatom 184 23 5 0 0 0 - - -; +#X floatatom 224 31 5 0 0 0 - - -; +#X floatatom 264 43 5 0 0 0 - - -; +#X floatatom 303 52 5 0 0 0 - - -; +#X floatatom 343 61 5 0 0 0 - - -; +#X obj 224 54 pp 1; +#X obj 264 66 pp 2; +#X obj 303 75 pp 3; +#X obj 343 84 pp 4; +#X text 25 482 2.arg: <float> nr. of lines = parameter-sets; +#X text 330 26 input: <list> of <float> para-index; +#X text 371 38 + <float/sym> parameter; +#X obj 593 112 openpanel; +#X obj 593 91 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1 +-1; +#X obj 681 94 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1 +-1; +#X obj 681 115 savepanel; +#X obj 227 421 print out; +#X floatatom 378 347 5 0 9 0 - - -; +#X text 380 328 <float> line number for recall and store; +#X msg 346 222 recall; +#X msg 323 247 store; +#X text 696 220 the 2nd symbol of read- or write-message; +#X text 696 251 1st char is the kind of separator:; +#X text 712 262 b .. blank or space; +#X text 711 271 s .. semicolon; +#X text 711 281 t .. tabulator; +#X text 429 339 0 <= n < number of lines; +#X text 251 119 prepend column-number of parameter; +#X text 691 309 2nd char is the kind of end_of_line:; +#X text 706 320 b .. blank or space + return; +#X text 705 349 r .. return only; +#X text 8 2 iem_pbank_csv; +#X text 109 2 parameter-bank with csv-syntax; +#X obj 39 282 pp 0; +#X msg 369 195 recall 1 5; +#X floatatom 383 71 5 0 0 0 - - -; +#X obj 383 94 pp 5; +#X symbolatom 423 78 10 0 0 0 - - -; +#X obj 423 102 pp 6; +#X obj 398 394 loadbang; +#X obj 398 436 pp add; +#X msg 398 415 0 aaa \, 1 bbb \, 2 ccc \, 3 ddd \, 4 eee \, 5 fff \, +6 ggg; +#X obj 479 482 r aaa; +#X floatatom 479 505 5 0 0 0 - - -; +#X floatatom 518 505 5 0 0 0 - - -; +#X obj 518 482 r bbb; +#X floatatom 557 505 5 0 0 0 - - -; +#X obj 557 482 r ccc; +#X symbolatom 713 505 10 0 0 0 - - -; +#X obj 479 526 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 518 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 557 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 713 528 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 713 482 r ggg; +#X floatatom 596 505 5 0 0 0 - - -; +#X floatatom 635 505 5 0 0 0 - - -; +#X floatatom 674 505 5 0 0 0 - - -; +#X obj 596 526 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 635 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 674 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 596 482 r ddd; +#X obj 635 482 r eee; +#X obj 674 482 r fff; +#X obj 227 372 iem_pbank_csv 7 10; +#X obj 330 457 list2send 7; +#X msg 16 197 1.1 2.1 3.1 4.1 5.1 6.1 aa1; +#X msg 39 220 1.2 2.2 3.2 4.2 5.2 6.2 bb2; +#X msg 61 244 1.3 2.3 3.3 4.3 5.3 6.3 cc3; +#X text 387 50 stored in input-buffer; +#X text 25 472 1.arg: <float> nr. of parameters; +#X text 18 168 list of all parameters of a line; +#X text 41 179 stored in input-buffer; +#X text 361 246 store input-buffer to memory-line of 2nd input; +#X text 390 222 recall memory-line to input-buffer; +#X text 398 231 and output all parameter of this line; +#X obj 330 403 pp from; +#X obj 21 357 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 38 355 output input-buffer; +#X msg 387 168 recall 3 2; +#X obj 130 424 print zzz; +#X text 136 525 IEM KUG; +#X text 115 513 musil; +#X text 150 513 @; +#X text 157 513 iem.at; +#X text 119 535 Graz \, Austria; +#X obj 493 138 loadbang; +#X text 705 329 s .. semicolon + return; +#X text 705 339 t .. tabulator + return; +#X text 699 231 should have 2 characters:; +#X text 71 502 (c) Thomas Musil 2000 - 2009; +#X obj 148 106 t b f; +#X text 100 86 recall; +#X floatatom 147 87 5 0 9 0 - - -; +#X msg 493 159 read iem_pbank.pbank br; +#X msg 593 137 read \$1 br; +#X msg 682 137 write \$1 br; +#X text 676 167 br .. blank as separator \, return as end of line; +#X connect 0 0 64 0; +#X connect 1 0 0 0; +#X connect 2 0 6 0; +#X connect 3 0 7 0; +#X connect 4 0 8 0; +#X connect 5 0 9 0; +#X connect 6 0 64 0; +#X connect 7 0 64 0; +#X connect 8 0 64 0; +#X connect 9 0 64 0; +#X connect 13 0 95 0; +#X connect 14 0 13 0; +#X connect 15 0 16 0; +#X connect 16 0 96 0; +#X connect 18 0 64 1; +#X connect 20 0 64 0; +#X connect 21 0 64 0; +#X connect 34 0 64 0; +#X connect 35 0 64 0; +#X connect 36 0 37 0; +#X connect 37 0 64 0; +#X connect 38 0 39 0; +#X connect 39 0 64 0; +#X connect 40 0 42 0; +#X connect 41 0 65 0; +#X connect 42 0 41 0; +#X connect 43 0 44 0; +#X connect 44 0 50 0; +#X connect 45 0 51 0; +#X connect 46 0 45 0; +#X connect 47 0 52 0; +#X connect 48 0 47 0; +#X connect 49 0 53 0; +#X connect 54 0 49 0; +#X connect 55 0 58 0; +#X connect 56 0 59 0; +#X connect 57 0 60 0; +#X connect 61 0 55 0; +#X connect 62 0 56 0; +#X connect 63 0 57 0; +#X connect 64 0 17 0; +#X connect 64 1 76 0; +#X connect 64 1 80 0; +#X connect 66 0 34 0; +#X connect 67 0 34 0; +#X connect 68 0 34 0; +#X connect 76 0 65 0; +#X connect 77 0 64 0; +#X connect 79 0 64 0; +#X connect 86 0 94 0; +#X connect 91 0 20 0; +#X connect 91 1 18 0; +#X connect 93 0 91 0; +#X connect 94 0 64 0; +#X connect 95 0 64 0; +#X connect 96 0 64 0; |